Skip to content

Commit 53d81b6

Browse files
cfsmp3claude
andcommitted
ci: Update GitHub Actions to latest versions
- Update actions/checkout from v2.3.4 to v4 - Update subosito/flutter-action from v1.5.3 to v2 - Update actions/upload-artifact from v2 to v4 - Pin Flutter version to 3.27.2 for consistency 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent fc02c45 commit 53d81b6

2 files changed

Lines changed: 19 additions & 14 deletions

File tree

.github/workflows/create_artifacts.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Check out repository
17-
uses: actions/checkout@v2.3.4
17+
uses: actions/checkout@v4
1818
- name: Install Flutter
19-
uses: subosito/flutter-action@v1.5.3
19+
uses: subosito/flutter-action@v2
2020
with:
21+
flutter-version: '3.27.2'
2122
channel: 'stable'
2223
- name: Flutter format
2324
run: |
@@ -34,10 +35,11 @@ jobs:
3435
runs-on: windows-latest
3536
steps:
3637
- name: Check out repository
37-
uses: actions/checkout@v2.3.4
38+
uses: actions/checkout@v4
3839
- name: Install Flutter
39-
uses: subosito/flutter-action@v1.5.3
40+
uses: subosito/flutter-action@v2
4041
with:
42+
flutter-version: '3.27.2'
4143
channel: 'stable'
4244
- name: Enable desktop support
4345
run: flutter config --enable-windows-desktop
@@ -50,7 +52,7 @@ jobs:
5052
Copy-Item (vswhere -latest -find 'VC\Redist\MSVC\*\x64\*\vcruntime140_1.dll') .
5153
working-directory: ./build/windows/runner/Release
5254
- name: Create artifact
53-
uses: actions/upload-artifact@v2
55+
uses: actions/upload-artifact@v4
5456
with:
5557
name: CCExtractor Flutter GUI Windows
5658
path: |
@@ -63,10 +65,11 @@ jobs:
6365
runs-on: ubuntu-latest
6466
steps:
6567
- name: Check out repository
66-
uses: actions/checkout@v2.3.4
68+
uses: actions/checkout@v4
6769
- name: Install Flutter
68-
uses: subosito/flutter-action@v1.5.3
70+
uses: subosito/flutter-action@v2
6971
with:
72+
flutter-version: '3.27.2'
7073
channel: 'stable'
7174
- name: Enable desktop support
7275
run: |
@@ -75,7 +78,7 @@ jobs:
7578
- name: Build Linux app
7679
run: flutter build linux
7780
- name: Create artifact
78-
uses: actions/upload-artifact@v2
81+
uses: actions/upload-artifact@v4
7982
with:
8083
name: CCExtractor Flutter GUI Linux
8184
path: ./build/linux/x64/release/bundle/

.github/workflows/create_releases.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ jobs:
1010
runs-on: windows-latest
1111
steps:
1212
- name: Check out repository
13-
uses: actions/checkout@v2.3.4
13+
uses: actions/checkout@v4
1414
- name: Install Flutter
15-
uses: subosito/flutter-action@v1.5.3
15+
uses: subosito/flutter-action@v2
1616
with:
17+
flutter-version: '3.27.2'
1718
channel: 'stable'
1819
- name: Enable desktop support
1920
run: flutter config --enable-windows-desktop
@@ -34,16 +35,17 @@ jobs:
3435
uses: AButler/upload-release-assets@v2.0
3536
with:
3637
files: './windows.zip'
37-
repo-token: ${{ secrets.GITHUB_TOKEN }}
38+
repo-token: ${{ secrets.GITHUB_TOKEN }}
3839

3940
build_linux:
4041
runs-on: ubuntu-latest
4142
steps:
4243
- name: Check out repository
43-
uses: actions/checkout@v2.3.4
44+
uses: actions/checkout@v4
4445
- name: Install Flutter
45-
uses: subosito/flutter-action@v1.5.3
46+
uses: subosito/flutter-action@v2
4647
with:
48+
flutter-version: '3.27.2'
4749
channel: 'stable'
4850
- name: Enable desktop support
4951
run: |
@@ -60,4 +62,4 @@ jobs:
6062
uses: AButler/upload-release-assets@v2.0
6163
with:
6264
files: './linux.zip'
63-
repo-token: ${{ secrets.GITHUB_TOKEN }}
65+
repo-token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)