fix(KAN-65): allow rebuilding unpublished macOS releases
CI/CD / preconditions (pull_request) Successful in 2s
Native JavaScript checks / Native launcher and release tests (pull_request) Successful in 1m5s
macOS checks / Native Rust tests and unsigned build (pull_request) Successful in 1m32s
CI/CD / test_and_check_app (pull_request) Successful in 6m53s
CI/CD / Publish immutable image (pull_request) Skipped

This commit is contained in:
2026-09-28 07:51:56 +02:00
parent 41b6dc8f10
commit 4ee047311f
4 changed files with 333 additions and 33 deletions
+3 -1
View File
@@ -17,6 +17,8 @@ permissions:
contents: read
concurrency:
# Partial release files may be replaced until the feed is promoted.
# Keep every publisher in this group to prevent overlapping rebuilds.
group: macos-release
cancel-in-progress: false
@@ -198,7 +200,7 @@ jobs:
id: package
run: node native/macos-ci.mjs package
- name: Publish immutable files and verify public Hetzner downloads
- name: Upload release files and promote the verified update feed
env:
AWS_ACCESS_KEY_ID: ${{ secrets.S3_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.S3_SECRET_ACCESS_KEY }}