summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorAndrii Klymenko <a.klymenko@vyos.io>2026-07-01 13:13:40 +0300
committerGitHub <noreply@github.com>2026-07-01 13:13:40 +0300
commitddd04e18109ad5946d03c6b566dc4d10c7959152 (patch)
tree9f3295eb9e904606f64b1724ec6a5de563fdcdd4 /.github/workflows
parent42c3e236c24895c7599790fb2aacbadf210de9bd (diff)
downloadvyos-1x-ddd04e18109ad5946d03c6b566dc4d10c7959152.tar.gz
vyos-1x-ddd04e18109ad5946d03c6b566dc4d10c7959152.zip
T9037: Could not build ISO image for integration tests
Added a step to clone vyos-1x source code into the build directory. It is necessary to have these files in this directory in cases where we perform the build process during a backport. We use vyos-build scripts from the original branch during integration tests for this process.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/package-smoketest.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/package-smoketest.yml b/.github/workflows/package-smoketest.yml
index 46ade59e3..e558a4fa7 100644
--- a/.github/workflows/package-smoketest.yml
+++ b/.github/workflows/package-smoketest.yml
@@ -140,6 +140,15 @@ jobs:
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 into the build directory
+ uses: actions/checkout@v6
+ with:
+ path: build/vyos-1x
+ repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
+ token: ${{ needs.set_config.outputs.use_pat == 'true' && secrets.PAT || secrets.GITHUB_TOKEN }}
+ ref: ${{ needs.set_config.outputs.vyos_build_ref }}
+ persist-credentials: false
+
- name: Clone vyos-1x source code
uses: actions/checkout@v6
with: