File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -634,6 +634,29 @@ jobs:
634634 - name : ls build
635635 run : ls -lh build
636636
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+
637660 - name : Publish release
638661 run : |
639662 set -euo pipefail
You can’t perform that action at this time.
0 commit comments