Skip to content

Commit 10bf292

Browse files
Update all github workflows
1 parent e0258c6 commit 10bf292

File tree

10 files changed

+56
-40
lines changed

10 files changed

+56
-40
lines changed

.github/workflows/beta.build-push.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
contents: write # needed for git push
3535
# Steps represent a sequence of tasks that will be executed as part of the job
3636
steps:
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v6
3838
with:
3939
clean: true
4040
submodules: true
@@ -157,17 +157,18 @@ jobs:
157157
run: chmod +x ./scripts/build.sh
158158
- name: Run build
159159
run: ./scripts/build.sh
160-
- uses: actions/upload-artifact@v4
160+
- uses: actions/upload-artifact@v7
161161
with:
162-
name: monal-ios
162+
name: Monal.ipa
163163
path: Monal/build/ipa/Monal.ipa
164+
archive: false
164165
if-no-files-found: error
165-
- uses: actions/upload-artifact@v4
166+
- uses: actions/upload-artifact@v7
166167
with:
167168
name: monal-catalyst-dsym
168169
path: Monal/build/macos_Monal.xcarchive/dSYMs
169170
if-no-files-found: error
170-
- uses: actions/upload-artifact@v4
171+
- uses: actions/upload-artifact@v7
171172
with:
172173
name: monal-ios-dsym
173174
path: Monal/build/ios_Monal.xcarchive/dSYMs
@@ -250,15 +251,17 @@ jobs:
250251
stapler validate "$APP_DIR"
251252
/usr/bin/ditto -c -k --sequesterRsrc --keepParent "$APP_DIR" "../$APP_NAME.zip"
252253
cd ../../../..
253-
- uses: actions/upload-artifact@v4
254+
- uses: actions/upload-artifact@v7
254255
with:
255-
name: monal-catalyst-zip
256+
name: Monal.zip
256257
path: Monal/build/app/Monal.zip
258+
archive: false
257259
if-no-files-found: error
258-
- uses: actions/upload-artifact@v4
260+
- uses: actions/upload-artifact@v7
259261
with:
260-
name: monal-catalyst-pkg
262+
name: Monal.pkg
261263
path: Monal/build/app/Monal.pkg
264+
archive: false
262265
if-no-files-found: error
263266
- name: Upload new catalyst beta to monal-im.org
264267
env:
@@ -300,7 +303,7 @@ jobs:
300303
contents: write # needed for git push in updateLocalization
301304
# Steps represent a sequence of tasks that will be executed as part of the job
302305
steps:
303-
- uses: actions/checkout@v4
306+
- uses: actions/checkout@v6
304307
with:
305308
clean: true
306309
submodules: true

.github/workflows/create-stable-pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
pull-requests: write
1515
steps:
1616
- name: Checkout Beta Branch
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818
with:
1919
clean: true
2020
submodules: true
@@ -56,7 +56,7 @@ jobs:
5656
echo "__EOF__" | tee /dev/stderr >> "$GITHUB_OUTPUT"
5757
- name: Find Existing Pull Request
5858
id: find_pr
59-
uses: actions/github-script@v7
59+
uses: actions/github-script@v8
6060
with:
6161
github-token: ${{ secrets.GITHUB_TOKEN }}
6262
script: |
@@ -76,7 +76,7 @@ jobs:
7676
core.setOutput('prNumber', null);
7777
- name: Create or Update Pull Request
7878
id: create_or_update_pr
79-
uses: actions/github-script@v7
79+
uses: actions/github-script@v8
8080
env:
8181
PR_NUMBER: ${{ steps.find_pr.outputs.prNumber }}
8282
PR_TITLE: ${{ steps.get_commits.outputs.buildVersion }}
@@ -124,7 +124,7 @@ jobs:
124124
}
125125
core.setOutput('prNumber', pullRequest.data.number);
126126
- name: Add Label to Pull Request
127-
uses: actions/github-script@v7
127+
uses: actions/github-script@v8
128128
env:
129129
PR_NUMBER: ${{ steps.create_or_update_pr.outputs.prNumber }}
130130
with:

.github/workflows/develop-push.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
actions: write # needed to upload artifacts
3434
# Steps represent a sequence of tasks that will be executed as part of the job
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v6
3737
with:
3838
clean: true
3939
submodules: true
@@ -96,22 +96,24 @@ jobs:
9696
run: xcrun notarytool submit ./Monal/build/app/Monal.alpha.zip --wait --team-id S8D843U34Y --key "/Users/ci/appstoreconnect/apiKey.p8" --key-id "$(cat /Users/ci/appstoreconnect/apiKeyId.txt)" --issuer "$(cat /Users/ci/appstoreconnect/apiIssuerId.txt)"
9797
- name: Update monal homebrew alpha repo
9898
run: scripts/updateAlphaHomebrew.sh
99-
- uses: actions/upload-artifact@v4
99+
- uses: actions/upload-artifact@v7
100100
with:
101-
name: monal-catalyst
101+
name: Monal.alpha.tar
102102
path: "Monal/build/app/Monal.alpha.tar"
103+
archive: false
103104
if-no-files-found: error
104-
- uses: actions/upload-artifact@v4
105+
- uses: actions/upload-artifact@v7
105106
with:
106-
name: monal-ios
107+
name: Monal.alpha.ipa
107108
path: "Monal/build/ipa/Monal.alpha.ipa"
109+
archive: false
108110
if-no-files-found: error
109-
- uses: actions/upload-artifact@v4
111+
- uses: actions/upload-artifact@v7
110112
with:
111113
name: monal-catalyst-dsym
112114
path: Monal/build/macos_Monal.Alpha.xcarchive/dSYMs
113115
if-no-files-found: error
114-
- uses: actions/upload-artifact@v4
116+
- uses: actions/upload-artifact@v7
115117
with:
116118
name: monal-ios-dsym
117119
path: Monal/build/ios_Monal.Alpha.xcarchive/dSYMs

.github/workflows/pr-semver-title.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
echo "prNumber=$prNumber" | tee /dev/stderr >> "$GITHUB_OUTPUT"
3636
- name: Fetch pull request title
3737
id: pr_title
38-
uses: actions/github-script@v7
38+
uses: actions/github-script@v8
3939
env:
4040
PR_NUMBER: ${{ steps.find_pr.outputs.prNumber }}
4141
with:

.github/workflows/quicksy.build-push.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
contents: write # needed for git push
2828
# Steps represent a sequence of tasks that will be executed as part of the job
2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v6
3131
with:
3232
clean: true
3333
submodules: true
@@ -125,12 +125,13 @@ jobs:
125125
run: chmod +x ./scripts/build.sh
126126
- name: Run build
127127
run: ./scripts/build.sh
128-
- uses: actions/upload-artifact@v4
128+
- uses: actions/upload-artifact@v7
129129
with:
130-
name: quicksy-ios
130+
name: Quicksy.ipa
131131
path: Monal/build/ipa/Quicksy.ipa
132+
archive: false
132133
if-no-files-found: error
133-
- uses: actions/upload-artifact@v4
134+
- uses: actions/upload-artifact@v7
134135
with:
135136
name: quicksy-ios-dsym
136137
path: Monal/build/ios_Quicksy.xcarchive/dSYMs

.github/workflows/stable.build-push.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
contents: write # needed for git push
3131
# Steps represent a sequence of tasks that will be executed as part of the job
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3434
with:
3535
clean: true
3636
submodules: true
@@ -116,17 +116,18 @@ jobs:
116116
run: chmod +x ./scripts/build.sh
117117
- name: Run build
118118
run: ./scripts/build.sh
119-
- uses: actions/upload-artifact@v4
119+
- uses: actions/upload-artifact@v7
120120
with:
121-
name: monal-ios
121+
name: Monal.ipa
122122
path: Monal/build/ipa/Monal.ipa
123+
archive: false
123124
if-no-files-found: error
124-
- uses: actions/upload-artifact@v4
125+
- uses: actions/upload-artifact@v7
125126
with:
126127
name: monal-catalyst-dsym
127128
path: Monal/build/macos_Monal.xcarchive/dSYMs
128129
if-no-files-found: error
129-
- uses: actions/upload-artifact@v4
130+
- uses: actions/upload-artifact@v7
130131
with:
131132
name: monal-ios-dsym
132133
path: Monal/build/ios_Monal.xcarchive/dSYMs
@@ -142,15 +143,17 @@ jobs:
142143
stapler validate "$APP_DIR"
143144
/usr/bin/ditto -c -k --sequesterRsrc --keepParent "$APP_DIR" "../$APP_NAME.zip"
144145
cd ../../../..
145-
- uses: actions/upload-artifact@v4
146+
- uses: actions/upload-artifact@v7
146147
with:
147-
name: monal-catalyst-zip
148+
name: Monal.zip
148149
path: Monal/build/app/Monal.zip
150+
archive: false
149151
if-no-files-found: error
150-
- uses: actions/upload-artifact@v4
152+
- uses: actions/upload-artifact@v7
151153
with:
152-
name: monal-catalyst-pkg
154+
name: Monal.pkg
153155
path: Monal/build/app/Monal.pkg
156+
archive: false
154157
if-no-files-found: error
155158
- name: push tag to stable repo
156159
run: |

.github/workflows/test.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,17 @@ on:
1010
push:
1111
branches:
1212
- develop
13+
- oldstable/6.4-line
1314
workflow_dispatch:
1415

1516
permissions: {}
1617

1718
jobs:
1819
run_tests:
19-
runs-on: macos-14
20+
runs-on: macos-15
2021
name: Run automated tests
2122
steps:
22-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v6
2324
with:
2425
clean: true
2526
submodules: true
@@ -30,7 +31,7 @@ jobs:
3031
- name: Checkout submodules
3132
run: git submodule update -f --init --remote
3233
- name: Select Xcode version
33-
run: sudo xcode-select -s '/Applications/Xcode_16.2.app/Contents/Developer'
34+
run: sudo xcode-select -s '/Applications/Xcode_26.2.app/Contents/Developer'
3435
- name: Install coreutils
3536
run: brew install coreutils
3637
- name: Build rust

.github/workflows/update-translations.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
contents: write # needed for git push in updateLocalization
2727
# Steps represent a sequence of tasks that will be executed as part of the job
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v6
3030
with:
3131
clean: true
3232
submodules: true

.github/workflows/xcode-swift-dependencies.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
pull-requests: write
1717

1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020

2121
- name: Resolve Dependencies
2222
id: resolution

Monal/Monal.xcodeproj/project.pbxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3874,6 +3874,7 @@
38743874
"@executable_path/Frameworks",
38753875
"@loader_path/Frameworks",
38763876
);
3877+
PRODUCT_BUNDLE_IDENTIFIER = G7YU7X7KRJ.SworIM.MonalUITests;
38773878
PRODUCT_NAME = MonalUITests;
38783879
STRIP_INSTALLED_PRODUCT = NO;
38793880
STRIP_SWIFT_SYMBOLS = NO;
@@ -4232,6 +4233,7 @@
42324233
"@executable_path/Frameworks",
42334234
"@loader_path/Frameworks",
42344235
);
4236+
PRODUCT_BUNDLE_IDENTIFIER = G7YU7X7KRJ.SworIM.MonalUITests;
42354237
PRODUCT_NAME = MonalUITests;
42364238
STRIP_INSTALLED_PRODUCT = NO;
42374239
STRIP_SWIFT_SYMBOLS = NO;
@@ -4324,6 +4326,7 @@
43244326
"@executable_path/Frameworks",
43254327
"@loader_path/Frameworks",
43264328
);
4329+
PRODUCT_BUNDLE_IDENTIFIER = G7YU7X7KRJ.SworIM.MonalUITests;
43274330
PRODUCT_NAME = MonalUITests;
43284331
STRIP_INSTALLED_PRODUCT = NO;
43294332
STRIP_SWIFT_SYMBOLS = NO;
@@ -4343,6 +4346,7 @@
43434346
"@executable_path/Frameworks",
43444347
"@loader_path/Frameworks",
43454348
);
4349+
PRODUCT_BUNDLE_IDENTIFIER = G7YU7X7KRJ.SworIM.MonalUITests;
43464350
PRODUCT_NAME = MonalUITests;
43474351
STRIP_INSTALLED_PRODUCT = NO;
43484352
STRIP_SWIFT_SYMBOLS = NO;
@@ -4363,6 +4367,7 @@
43634367
"@executable_path/Frameworks",
43644368
"@loader_path/Frameworks",
43654369
);
4370+
PRODUCT_BUNDLE_IDENTIFIER = G7YU7X7KRJ.SworIM.MonalUITests;
43664371
PRODUCT_NAME = MonalUITests;
43674372
STRIP_INSTALLED_PRODUCT = NO;
43684373
STRIP_SWIFT_SYMBOLS = NO;
@@ -4652,6 +4657,7 @@
46524657
"@executable_path/Frameworks",
46534658
"@loader_path/Frameworks",
46544659
);
4660+
PRODUCT_BUNDLE_IDENTIFIER = G7YU7X7KRJ.SworIM.MonalUITests;
46554661
PRODUCT_NAME = MonalUITests;
46564662
STRIP_INSTALLED_PRODUCT = NO;
46574663
STRIP_SWIFT_SYMBOLS = NO;

0 commit comments

Comments
 (0)