@@ -112,17 +112,17 @@ jobs:
112
112
set -euo pipefail
113
113
wget -O /tmp/nfpm.deb https://github.com/goreleaser/nfpm/releases/download/v2.18.1/nfpm_amd64.deb
114
114
sudo dpkg -i /tmp/nfpm.deb
115
+ rm /tmp/nfpm.deb
115
116
116
117
- name : Install rcodesign
117
118
run : |
118
119
set -euo pipefail
119
-
120
- # Install a prebuilt binary of rcodesign for linux amd64. Once the
121
- # following PR is merged and released upstream, we can download
122
- # directly from GitHub releases instead:
123
- # https://github.com/indygreg/PyOxidizer/pull/635
124
- wget -O /tmp/rcodesign https://cdn.discordapp.com/attachments/283356472258199552/1016767245717872700/rcodesign
125
- sudo install --mode 755 /tmp/rcodesign /usr/local/bin/rcodesign
120
+ wget -O /tmp/rcodesign.tar.gz https://github.com/indygreg/apple-platform-rs/releases/download/apple-codesign%2F0.22.0/apple-codesign-0.22.0-x86_64-unknown-linux-musl.tar.gz
121
+ tar -xzf /tmp/rcodesign.tar.gz \
122
+ -C /usr/bin \
123
+ --strip-components=1 \
124
+ apple-codesign-0.22.0-x86_64-unknown-linux-musl/rcodesign
125
+ rm /tmp/rcodesign.tar.gz
126
126
127
127
- name : Setup Apple Developer certificate and API key
128
128
run : |
@@ -287,6 +287,14 @@ jobs:
287
287
./build/*.rpm
288
288
retention-days : 7
289
289
290
+ - name : Start Packer builds
291
+ uses : peter-evans/repository-dispatch@v2
292
+ with :
293
+ token : ${{ secrets.CDRCI_GITHUB_TOKEN }}
294
+ repository : coder/packages
295
+ event-type : coder-release
296
+ client-payload : ' {"coder_version": "${{ steps.version.outputs.version }}"}'
297
+
290
298
publish-winget :
291
299
name : Publish to winget-pkgs
292
300
runs-on : windows-latest
@@ -368,11 +376,3 @@ jobs:
368
376
# For gh CLI. We need a real token since we're commenting on a PR in a
369
377
# different repo.
370
378
GH_TOKEN : ${{ secrets.CDRCI_GITHUB_TOKEN }}
371
-
372
- - name : Start Packer builds
373
- uses : peter-evans/repository-dispatch@v2
374
- with :
375
- token : ${{ secrets.CDRCI_GITHUB_TOKEN }}
376
- repository : coder/packages
377
- event-type : coder-release
378
- client-payload : ' {"coder_version": "${{ needs.release.outputs.version }}"}'
0 commit comments