We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent089f960 commite4d3453Copy full SHA for e4d3453
.github/workflows/release.yaml
@@ -634,6 +634,29 @@ jobs:
634
-name:ls build
635
run:ls -lh build
636
637
+ -name:Publish Coder CLI binaries and detached signatures to GCS
638
+if:${{ !inputs.dry_run && github.ref == 'refs/heads/main' && github.repository_owner == 'coder'}}
639
+run:|
640
+ set -euxo pipefail
641
+
642
+ version="$(./scripts/version.sh)"
643
644
+ binaries=(
645
+ "coder-darwin-amd64"
646
+ "coder-darwin-arm64"
647
+ "coder-linux-amd64"
648
+ "coder-linux-arm64"
649
+ "coder-linux-armv7"
650
+ "coder-windows-amd64.exe"
651
+ "coder-windows-arm64.exe"
652
+ )
653
654
+ for binary in "${binaries[@]}"; do
655
+ detached_signature="${binary}.asc"
656
+ gcloud storage cp "./site/out/bin/${binary}" "gs://releases.coder.com/coder-cli/${version}/${binary}"
657
+ gcloud storage cp "./site/out/bin/${detached_signature}" "gs://releases.coder.com/coder-cli/${version}/${detached_signature}"
658
+ done
659
660
-name:Publish release
661
run:|
662
set -euo pipefail