This commit series completes a major infrastructure overhaul: - Migrate from manual GitHub Actions YAML to nix-actions workflow generation - Add automated dependency update workflow with scheduled runs - Add comprehensive Nix package definitions for all components (atlantis, sorcerer, archivist, etc.) - Create containerized builds with proper Docker support - Wrap scripts inside nix for better dependency management and shellcheck The build system now uses pure Nix expressions for both local development and CI/CD, providing better reproducibility and maintainability.
11 lines
231 B
Bash
Executable File
11 lines
231 B
Bash
Executable File
#!/bin/sh
|
|
|
|
case $1 in
|
|
start|yes|true) toggle="true" ;;
|
|
*) toggle="false" ;;
|
|
esac
|
|
|
|
curl \
|
|
-H "Authorization: bearer $ARCHMAESTER_AUTH" \
|
|
-d "$toggle" \
|
|
"https://${USER}-atlantis.dev.oceanbox.io/internal/trackFga" |