Skip to content

Commit f526369

Browse files
committed
feat: update deprecated GitHub Actions to v4 in CI (#71)
1 parent 5db5b3d commit f526369

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717

1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v4
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Setup .NET SDK
25-
uses: actions/setup-dotnet@v1
25+
uses: actions/setup-dotnet@v4
2626
with:
2727
dotnet-version: |
2828
3.1.x
@@ -68,7 +68,7 @@ jobs:
6868
6969
- name: Upload test results artifacts
7070
if: github.repository_owner == 'casbin-net' && github.event_name == 'push'
71-
uses: actions/upload-artifact@v3
71+
uses: actions/upload-artifact@v4
7272
with:
7373
name: "drop-ci-test-results"
7474
path: './test/Casbin.AspNetCore.Performance/BenchmarkDotNet.Artifacts'
@@ -79,10 +79,10 @@ jobs:
7979

8080
steps:
8181
- name: Checkout
82-
uses: actions/checkout@v2
82+
uses: actions/checkout@v4
8383

8484
- name: Setup .NET SDK
85-
uses: actions/setup-dotnet@v1
85+
uses: actions/setup-dotnet@v4
8686
with:
8787
dotnet-version: |
8888
3.1.x
@@ -115,7 +115,7 @@ jobs:
115115

116116
steps:
117117
- name: Checkout
118-
uses: actions/checkout@v2
118+
uses: actions/checkout@v4
119119

120120
- name: Dry run semantic-release
121121
run: |
@@ -130,7 +130,7 @@ jobs:
130130

131131
steps:
132132
- name: Checkout
133-
uses: actions/checkout@v2
133+
uses: actions/checkout@v4
134134
with:
135135
fetch-depth: 0
136136

@@ -141,7 +141,7 @@ jobs:
141141
run: git tag -l -n
142142

143143
- name: Setup .NET SDK
144-
uses: actions/setup-dotnet@v1
144+
uses: actions/setup-dotnet@v4
145145
with:
146146
dotnet-version: |
147147
3.1.x
@@ -172,7 +172,7 @@ jobs:
172172
dotnet pack -c Release -o packages /p:PackageVersion=$PackageVersion /p:Version=$Version;
173173
174174
- name: Upload packages artefacts
175-
uses: actions/upload-artifact@v1.0.0
175+
uses: actions/upload-artifact@v4
176176
with:
177177
name: "drop-ci-build-packages"
178178
path: './packages'

.github/workflows/codeql-analysis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ jobs:
3030

3131
steps:
3232
- name: Checkout repository
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@v4
3434
with:
3535
# We must fetch at least the immediate parents so that if this is
3636
# a pull request then we can checkout the head.
3737
fetch-depth: 2
3838

3939
# Initializes the CodeQL tools for scanning.
4040
- name: Initialize CodeQL
41-
uses: github/codeql-action/init@v2
41+
uses: github/codeql-action/init@v3
4242
with:
4343
languages: ${{ matrix.language }}
4444
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -47,7 +47,7 @@ jobs:
4747
# queries: ./path/to/local/query, your-org/your-repo/queries@main
4848

4949
- name: Setup .NET sdk
50-
uses: actions/setup-dotnet@v1
50+
uses: actions/setup-dotnet@v4
5151
with:
5252
dotnet-version: |
5353
3.1.x
@@ -61,7 +61,7 @@ jobs:
6161
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
6262
# If this step fails, then you should remove it and run the build manually (see below)
6363
- name: Autobuild
64-
uses: github/codeql-action/autobuild@v2
64+
uses: github/codeql-action/autobuild@v3
6565

6666
# ℹ️ Command-line programs to run using the OS shell.
6767
# 📚 https://git.io/JvXDl
@@ -75,4 +75,4 @@ jobs:
7575
# make release
7676

7777
- name: Perform CodeQL Analysis
78-
uses: github/codeql-action/analyze@v2
78+
uses: github/codeql-action/analyze@v3

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818

1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v2
21+
uses: actions/checkout@v4
2222
with:
2323
fetch-depth: 0
2424

2525
- name: Setup .NET SDK
26-
uses: actions/setup-dotnet@v1
26+
uses: actions/setup-dotnet@v4
2727
with:
2828
dotnet-version: |
2929
3.1.x
@@ -67,7 +67,7 @@ jobs:
6767
}
6868
6969
- name: Upload test results artefacts
70-
uses: actions/upload-artifact@v1.0.0
70+
uses: actions/upload-artifact@v4
7171
with:
7272
name: "drop-ci-test-results"
7373
path: './test-results'
@@ -79,7 +79,7 @@ jobs:
7979

8080
steps:
8181
- name: Checkout
82-
uses: actions/checkout@v2
82+
uses: actions/checkout@v4
8383

8484
- name: Run semantic-release
8585
run: |
@@ -94,7 +94,7 @@ jobs:
9494

9595
steps:
9696
- name: Checkout
97-
uses: actions/checkout@v2
97+
uses: actions/checkout@v4
9898
with:
9999
fetch-depth: 0
100100

@@ -105,7 +105,7 @@ jobs:
105105
run: git tag -l -n
106106

107107
- name: Setup .NET SDK
108-
uses: actions/setup-dotnet@v1
108+
uses: actions/setup-dotnet@v4
109109
with:
110110
dotnet-version: |
111111
3.1.x
@@ -132,7 +132,7 @@ jobs:
132132
dotnet pack -c Release -o packages /p:PackageVersion=$Version /p:Version=$Version;
133133
134134
- name: Upload packages artefacts
135-
uses: actions/upload-artifact@v1.0.0
135+
uses: actions/upload-artifact@v4
136136
with:
137137
name: "drop-ci-packages"
138138
path: './packages'

0 commit comments

Comments
 (0)