File tree Expand file tree Collapse file tree 2 files changed +33
-4
lines changed
Expand file tree Collapse file tree 2 files changed +33
-4
lines changed Original file line number Diff line number Diff line change 1515 uses : actions/checkout@v4
1616
1717 - name : Select Xcode
18- run : sudo xcode-select -s /Applications/Xcode.app
18+ run : sudo xcode-select -s /Applications/Xcode-26.3.0 .app
1919
2020 - name : Archive
2121 run : |
@@ -24,10 +24,11 @@ jobs:
2424 -scheme LanguageFlag \
2525 -configuration Release \
2626 -archivePath build/LanguageFlag.xcarchive \
27- CODE_SIGN_IDENTITY="- " \
27+ CODE_SIGN_IDENTITY="" \
2828 CODE_SIGNING_REQUIRED=NO \
2929 CODE_SIGNING_ALLOWED=NO \
30- CODE_SIGN_ENTITLEMENTS=
30+ CODE_SIGN_ENTITLEMENTS= \
31+ ENABLE_HARDENED_RUNTIME=NO
3132
3233 - name : Copy .app
3334 run : |
Original file line number Diff line number Diff line change @@ -49,7 +49,35 @@ This kicks off the release workflow which:
4949
5050---
5151
52- ## 4. Verify
52+ ## 4. Monitor & Manage Release CI
53+
54+ ``` bash
55+ # List recent release workflow runs
56+ gh run list --workflow=release.yml -L 5
57+
58+ # Watch a run in real-time
59+ gh run watch
60+
61+ # View logs of a failed run
62+ gh run view < RUN_ID> --log-failed
63+
64+ # Re-run a failed release
65+ gh run rerun < RUN_ID>
66+ ```
67+
68+ ### Re-trigger a release (delete & recreate tag)
69+
70+ ``` bash
71+ git tag -d v1.3
72+ git push origin :refs/tags/v1.3
73+ git tag v1.3
74+ git push origin main --force
75+ git push origin v1.3
76+ ```
77+
78+ ---
79+
80+ ## 5. Verify
5381
5482- Check [ GitHub Releases] ( https://github.com/bohdan-ios/LanguageFlag/releases ) for the new release
5583- Verify Homebrew: ` brew update && brew info languageflag `
You can’t perform that action at this time.
0 commit comments