Skip to content

Commit 1b843c4

Browse files
Bump GitHub Actions: actions/checkout v4->v7, actions/upload-artifact v4->v7
Applies Dependabot #1 and #2 locally via the features integration flow. checkout steps retain submodules: recursive / fetch-depth: 0; each upload-artifact step uses a unique artifact name per run, so the v4+ single-artifact-per-name and no-mutation rules do not affect these workflows (ci.yml, ci-full.yml, publish-validation.yml, release.yml). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent f4e387d commit 1b843c4

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

‎.github/workflows/ci-full.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
AVALONIA_UI_LICENSE_KEY: ${{ secrets.AVALONIA_UI_LICENSE_KEY }}
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v7
2929
with:
3030
submodules: recursive
3131
fetch-depth: 0
@@ -51,7 +51,7 @@ jobs:
5151
5252
- name: Upload Windows test logs
5353
if: always()
54-
uses: actions/upload-artifact@v4
54+
uses: actions/upload-artifact@v7
5555
with:
5656
name: ci-full-windows-logs
5757
path: scripts/test-results.log
@@ -65,7 +65,7 @@ jobs:
6565
AVALONIA_UI_LICENSE_KEY: ${{ secrets.AVALONIA_UI_LICENSE_KEY }}
6666
steps:
6767
- name: Checkout
68-
uses: actions/checkout@v4
68+
uses: actions/checkout@v7
6969
with:
7070
submodules: recursive
7171
fetch-depth: 0
@@ -81,7 +81,7 @@ jobs:
8181

8282
- name: Upload Linux test logs
8383
if: always()
84-
uses: actions/upload-artifact@v4
84+
uses: actions/upload-artifact@v7
8585
with:
8686
name: ci-full-linux-logs
8787
path: scripts/test-results.log

‎.github/workflows/ci.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
AVALONIA_UI_LICENSE_KEY: ${{ secrets.AVALONIA_UI_LICENSE_KEY }}
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v7
2525
with:
2626
submodules: recursive
2727
fetch-depth: 0
@@ -41,7 +41,7 @@ jobs:
4141
4242
- name: Upload test results log
4343
if: always()
44-
uses: actions/upload-artifact@v4
44+
uses: actions/upload-artifact@v7
4545
with:
4646
name: test-results-log
4747
path: scripts/test-results.log

‎.github/workflows/publish-validation.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
AVALONIA_UI_LICENSE_KEY: ${{ secrets.AVALONIA_UI_LICENSE_KEY }}
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v7
2424
with:
2525
submodules: recursive
2626
fetch-depth: 0
@@ -45,7 +45,7 @@ jobs:
4545
}
4646
4747
- name: Upload validation assets
48-
uses: actions/upload-artifact@v4
48+
uses: actions/upload-artifact@v7
4949
with:
5050
name: publish-validation-assets
5151
path: ${{ runner.temp }}/validation-assets

‎.github/workflows/release.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
AVALONIA_UI_LICENSE_KEY: ${{ secrets.AVALONIA_UI_LICENSE_KEY }}
3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v7
3434
with:
3535
ref: ${{ github.event.inputs.tag || github.ref }}
3636
submodules: recursive
@@ -63,7 +63,7 @@ jobs:
6363

6464
- name: Upload test results log
6565
if: always()
66-
uses: actions/upload-artifact@v4
66+
uses: actions/upload-artifact@v7
6767
with:
6868
name: release-test-results-log
6969
path: scripts/test-results.log

0 commit comments

Comments
 (0)