ci(release): publish the unsigned iOS .ipa

The release calls ios.yml after the version check, as it does android.yml,
and attaches proton-stream-<version>-ios.ipa next to the other artifacts and
in SHA256SUMS.
This commit is contained in:
nvrl committed 2026-10-07 01:55:22 +02:00
1 parent 4b9c01d52d
commit a28135cd51
2 files changed
+14 -3

No files matched your search

+2 -2
View File
@@ -50,8 +50,8 @@ gets few app IDs, and each extension costs one.
`.github/workflows/ios.yml` runs the tests and builds the `.ipa` on `macos-15` for
every push to `main` and every pull request that touches the iOS sources or the Rust
crates under them. It is not yet part of `release.yml`: add it there, and the `ios`
artifact to `publish`, once it has passed on `main`.
crates under them. `release.yml` calls it too, and publishes the `.ipa` next to the
other artifacts.
`scripts/render-ios-icon.sh` renders `ios/ProtonStream/Resources/AppIcon.svg`, which
is Android's adaptive launcher icon with both layers on one canvas, into the asset