summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorasklymenko <a.klymenko@vyos.io>2026-05-06 13:54:54 +0300
committerasklymenko <a.klymenko@vyos.io>2026-05-06 13:54:54 +0300
commitd8d9f3c00f29b7f79ea332118c0d21d01d15b3c6 (patch)
tree7670714a06453ac713909a74c4b7f4f277e3cc17 /.github/workflows
parenta9ea7cb5b80549f773ab80c4f6b6bfedb50cb3fc (diff)
downloadvyos-1x-d8d9f3c00f29b7f79ea332118c0d21d01d15b3c6.tar.gz
vyos-1x-d8d9f3c00f29b7f79ea332118c0d21d01d15b3c6.zip
T8463: Update GitHub actions to latest versions
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/package-smoketest.yml36
-rw-r--r--.github/workflows/sonarcloud.yml2
2 files changed, 19 insertions, 19 deletions
diff --git a/.github/workflows/package-smoketest.yml b/.github/workflows/package-smoketest.yml
index 2a45b7e27..20430e189 100644
--- a/.github/workflows/package-smoketest.yml
+++ b/.github/workflows/package-smoketest.yml
@@ -51,7 +51,7 @@ jobs:
vyos_build_ref: ${{ steps.determine-ref.outputs.vyos_build_ref }}
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Set branch-specific configuration
id: config
@@ -134,14 +134,14 @@ jobs:
build_version: ${{ steps.version.outputs.build_version }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- name: Clone vyos-1x source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
path: packages/vyos-1x
fetch-depth: 0
@@ -178,7 +178,7 @@ jobs:
--vyos-mirror ${{ needs.set_config.outputs.vyos_mirror }} \
generic
- - uses: actions/upload-artifact@v4
+ - uses: actions/upload-artifact@v7
with:
retention-days: 2
name: vyos-${{ steps.version.outputs.build_version }}
@@ -200,13 +200,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
@@ -234,13 +234,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
@@ -267,13 +267,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
@@ -300,13 +300,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
@@ -334,13 +334,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
@@ -367,13 +367,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
@@ -401,13 +401,13 @@ jobs:
exit_code: ${{ steps.test.outputs.exit_code }}
steps:
- name: Clone vyos-build source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
with:
repository: ${{ needs.set_config.outputs.vyos_build_repo }}
token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
ref: ${{ needs.set_config.outputs.vyos_build_ref }}
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v8
with:
name: vyos-${{ needs.build_iso.outputs.build_version }}
path: build
diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml
index a8eaca777..858013bad 100644
--- a/.github/workflows/sonarcloud.yml
+++ b/.github/workflows/sonarcloud.yml
@@ -18,7 +18,7 @@ jobs:
name: SonarCloud
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v6
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: SonarCloud Scan