Skip to content

Commit 29c03d3

Browse files
BohdanBohdan
authored andcommitted
Updated Deploy.md file
1 parent 0f80d63 commit 29c03d3

File tree

2 files changed

+33
-4
lines changed

2 files changed

+33
-4
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
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: |

DEPLOY.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff 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`

0 commit comments

Comments
 (0)