Skip to content

Commit 5891361

Browse files
committed
update rcodesign
1 parent f997a2f commit 5891361

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

.github/workflows/release.yaml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -112,17 +112,17 @@ jobs:
112112
set -euo pipefail
113113
wget -O /tmp/nfpm.deb https://github.com/goreleaser/nfpm/releases/download/v2.18.1/nfpm_amd64.deb
114114
sudo dpkg -i /tmp/nfpm.deb
115+
rm /tmp/nfpm.deb
115116
116117
- name: Install rcodesign
117118
run: |
118119
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
126126
127127
- name: Setup Apple Developer certificate and API key
128128
run: |
@@ -287,6 +287,14 @@ jobs:
287287
./build/*.rpm
288288
retention-days: 7
289289

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+
290298
publish-winget:
291299
name: Publish to winget-pkgs
292300
runs-on: windows-latest
@@ -368,11 +376,3 @@ jobs:
368376
# For gh CLI. We need a real token since we're commenting on a PR in a
369377
# different repo.
370378
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 }}"}'

scripts/notarize_darwin.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ for i in $(seq 1 2); do
5858
1>&2 && rc=0 && break || rc=$?
5959

6060
log "rcodesign exit code: $rc"
61-
if [[ $i -lt 5 ]]; then
61+
if [[ $i -lt 2 ]]; then
6262
log
6363
log "Retrying notarization in 30 seconds"
6464
log

0 commit comments

Comments
 (0)