Skip to content

Commit 703b147

Browse files
chore(root): upgrade github actions versions
Co-Authored-By: First Fluke <our.first.fluke@gmail.com>
1 parent aaa5c08 commit 703b147

9 files changed

Lines changed: 38 additions & 38 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ jobs:
4141

4242
steps:
4343
- name: Checkout repository
44-
uses: actions/checkout@v5
44+
uses: actions/checkout@v6
4545

4646
- name: Initialize CodeQL
47-
uses: github/codeql-action/init@v3
47+
uses: github/codeql-action/init@v4
4848
with:
4949
languages: ${{ matrix.language }}
5050
build-mode: ${{ matrix.build-mode }}
5151
queries: security-extended
5252

5353
- name: Perform CodeQL Analysis
54-
uses: github/codeql-action/analyze@v3
54+
uses: github/codeql-action/analyze@v4
5555
with:
5656
category: "/language:${{ matrix.language }}"

.github/workflows/deploy-api.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ jobs:
2323
working-directory: apps/api
2424

2525
steps:
26-
- uses: actions/checkout@v5
26+
- uses: actions/checkout@v6
2727

2828
- name: Install uv
29-
uses: astral-sh/setup-uv@v5
29+
uses: astral-sh/setup-uv@v8.2.0
3030
with:
3131
version: "latest"
3232

@@ -53,16 +53,16 @@ jobs:
5353
id-token: write
5454

5555
steps:
56-
- uses: actions/checkout@v5
56+
- uses: actions/checkout@v6
5757

5858
- name: Authenticate to Google Cloud
59-
uses: google-github-actions/auth@v2
59+
uses: google-github-actions/auth@v3
6060
with:
6161
workload_identity_provider: ${{ env.WORKLOAD_IDENTITY_PROVIDER }}
6262
service_account: ${{ env.SERVICE_ACCOUNT }}
6363

6464
- name: Set up Cloud SDK
65-
uses: google-github-actions/setup-gcloud@v2
65+
uses: google-github-actions/setup-gcloud@v3
6666

6767
- name: Configure Docker
6868
run: gcloud auth configure-docker ${{ env.REGION }}-docker.pkg.dev
@@ -75,7 +75,7 @@ jobs:
7575
echo "IMAGE=$IMAGE" >> $GITHUB_ENV
7676
7777
- name: Deploy to Cloud Run
78-
uses: google-github-actions/deploy-cloudrun@v2
78+
uses: google-github-actions/deploy-cloudrun@v3
7979
with:
8080
service: ${{ env.SERVICE_NAME }}
8181
region: ${{ env.REGION }}

.github/workflows/deploy-mobile.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
working-directory: apps/mobile
2626

2727
steps:
28-
- uses: actions/checkout@v5
28+
- uses: actions/checkout@v6
2929

3030
- name: Set up Flutter
3131
uses: subosito/flutter-action@v2
@@ -51,7 +51,7 @@ jobs:
5151
run: bundle exec fastlane test
5252

5353
- name: Upload coverage
54-
uses: codecov/codecov-action@v5
54+
uses: codecov/codecov-action@v7
5555
if: github.event_name == 'push'
5656
with:
5757
files: apps/mobile/coverage/lcov.info
@@ -68,10 +68,10 @@ jobs:
6868
working-directory: apps/mobile
6969

7070
steps:
71-
- uses: actions/checkout@v5
71+
- uses: actions/checkout@v6
7272

7373
- name: Set up Java
74-
uses: actions/setup-java@v4
74+
uses: actions/setup-java@v5
7575
with:
7676
distribution: "temurin"
7777
java-version: "17"
@@ -97,7 +97,7 @@ jobs:
9797
run: bundle exec fastlane android build
9898

9999
- name: Upload APK
100-
uses: actions/upload-artifact@v4
100+
uses: actions/upload-artifact@v7
101101
with:
102102
name: android-release
103103
path: apps/mobile/build/app/outputs/flutter-apk/*.apk
@@ -113,7 +113,7 @@ jobs:
113113
working-directory: apps/mobile
114114

115115
steps:
116-
- uses: actions/checkout@v5
116+
- uses: actions/checkout@v6
117117

118118
- name: Set up Flutter
119119
uses: subosito/flutter-action@v2
@@ -136,7 +136,7 @@ jobs:
136136
run: bundle exec fastlane ios build
137137

138138
- name: Upload iOS build
139-
uses: actions/upload-artifact@v4
139+
uses: actions/upload-artifact@v7
140140
with:
141141
name: ios-release
142142
path: apps/mobile/build/ios/iphoneos
@@ -153,10 +153,10 @@ jobs:
153153
working-directory: apps/mobile
154154

155155
steps:
156-
- uses: actions/checkout@v5
156+
- uses: actions/checkout@v6
157157

158158
- name: Download Android artifact
159-
uses: actions/download-artifact@v4
159+
uses: actions/download-artifact@v8
160160
with:
161161
name: android-release
162162
path: apps/mobile/build/app/outputs/flutter-apk
@@ -169,7 +169,7 @@ jobs:
169169
working-directory: apps/mobile
170170

171171
- name: Authenticate to Google Cloud
172-
uses: google-github-actions/auth@v2
172+
uses: google-github-actions/auth@v3
173173
with:
174174
credentials_json: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_JSON }}
175175

.github/workflows/deploy-web.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
working-directory: apps/web
2424

2525
steps:
26-
- uses: actions/checkout@v5
26+
- uses: actions/checkout@v6
2727

2828
- name: Install Bun
2929
uses: oven-sh/setup-bun@v2
@@ -50,16 +50,16 @@ jobs:
5050
id-token: write
5151

5252
steps:
53-
- uses: actions/checkout@v5
53+
- uses: actions/checkout@v6
5454

5555
- name: Authenticate to Google Cloud
56-
uses: google-github-actions/auth@v2
56+
uses: google-github-actions/auth@v3
5757
with:
5858
workload_identity_provider: ${{ env.WORKLOAD_IDENTITY_PROVIDER }}
5959
service_account: ${{ env.SERVICE_ACCOUNT }}
6060

6161
- name: Set up Cloud SDK
62-
uses: google-github-actions/setup-gcloud@v2
62+
uses: google-github-actions/setup-gcloud@v3
6363

6464
- name: Configure Docker
6565
run: gcloud auth configure-docker ${{ env.REGION }}-docker.pkg.dev
@@ -73,7 +73,7 @@ jobs:
7373
echo "IMAGE=$IMAGE" >> $GITHUB_ENV
7474
7575
- name: Deploy to Cloud Run
76-
uses: google-github-actions/deploy-cloudrun@v2
76+
uses: google-github-actions/deploy-cloudrun@v3
7777
with:
7878
service: ${{ env.SERVICE_NAME }}
7979
region: ${{ env.REGION }}

.github/workflows/deploy-worker.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ jobs:
2323
working-directory: apps/worker
2424

2525
steps:
26-
- uses: actions/checkout@v5
26+
- uses: actions/checkout@v6
2727

2828
- name: Install uv
29-
uses: astral-sh/setup-uv@v5
29+
uses: astral-sh/setup-uv@v8.2.0
3030
with:
3131
version: "latest"
3232

@@ -53,16 +53,16 @@ jobs:
5353
id-token: write
5454

5555
steps:
56-
- uses: actions/checkout@v5
56+
- uses: actions/checkout@v6
5757

5858
- name: Authenticate to Google Cloud
59-
uses: google-github-actions/auth@v2
59+
uses: google-github-actions/auth@v3
6060
with:
6161
workload_identity_provider: ${{ env.WORKLOAD_IDENTITY_PROVIDER }}
6262
service_account: ${{ env.SERVICE_ACCOUNT }}
6363

6464
- name: Set up Cloud SDK
65-
uses: google-github-actions/setup-gcloud@v2
65+
uses: google-github-actions/setup-gcloud@v3
6666

6767
- name: Configure Docker
6868
run: gcloud auth configure-docker ${{ env.REGION }}-docker.pkg.dev
@@ -75,7 +75,7 @@ jobs:
7575
echo "IMAGE=$IMAGE" >> $GITHUB_ENV
7676
7777
- name: Deploy to Cloud Run
78-
uses: google-github-actions/deploy-cloudrun@v2
78+
uses: google-github-actions/deploy-cloudrun@v3
7979
with:
8080
service: ${{ env.SERVICE_NAME }}
8181
region: ${{ env.REGION }}

.github/workflows/release-please.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ jobs:
1313
release-please:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: googleapis/release-please-action@v4
16+
- uses: googleapis/release-please-action@v5
1717
with:
1818
release-type: simple

.github/workflows/review.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
name: Biome (JS/TS)
6262
runs-on: ubuntu-latest
6363
steps:
64-
- uses: actions/checkout@v5
64+
- uses: actions/checkout@v6
6565

6666
- uses: oven-sh/setup-bun@v2
6767
with:
@@ -96,9 +96,9 @@ jobs:
9696
name: Ruff (Python)
9797
runs-on: ubuntu-latest
9898
steps:
99-
- uses: actions/checkout@v5
99+
- uses: actions/checkout@v6
100100

101-
- uses: astral-sh/setup-uv@v5
101+
- uses: astral-sh/setup-uv@v8.2.0
102102
with:
103103
version: latest
104104

@@ -153,7 +153,7 @@ jobs:
153153
name: Flutter Analyze
154154
runs-on: ubuntu-latest
155155
steps:
156-
- uses: actions/checkout@v5
156+
- uses: actions/checkout@v6
157157

158158
- uses: subosito/flutter-action@v2
159159
with:

.github/workflows/terraform-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626
working-directory: apps/infra/${{ matrix.stack }}
2727

2828
steps:
29-
- uses: actions/checkout@v5
29+
- uses: actions/checkout@v6
3030

3131
- name: Set up Terraform
32-
uses: hashicorp/setup-terraform@v3
32+
uses: hashicorp/setup-terraform@v4
3333

3434
- name: Terraform fmt check
3535
run: terraform fmt -check -recursive

.github/workflows/update-oma.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ jobs:
1313
update:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717

1818
- uses: first-fluke/oma-update-action@v1

0 commit comments

Comments
 (0)