From 38cd2746636e429fb3946c439df27525f74b6dc7 Mon Sep 17 00:00:00 2001 From: Tonis Tiigi Date: Tue, 17 Dec 2024 18:03:59 -0800 Subject: [PATCH] github: dockerfile release testing Signed-off-by: Tonis Tiigi --- .github/workflows/dockerfile-release-test.yml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/dockerfile-release-test.yml diff --git a/.github/workflows/dockerfile-release-test.yml b/.github/workflows/dockerfile-release-test.yml new file mode 100644 index 000000000000..2bca352f7f5c --- /dev/null +++ b/.github/workflows/dockerfile-release-test.yml @@ -0,0 +1,27 @@ +name: dockerfile-release-test + +on: + workflow_dispatch: + push: + branches: + - testing/dockerfile-test-versioning + +env: + TESTFLAGS: "-v --parallel=6 --timeout=30m" + +jobs: + test: + runs-on: ubuntu-24.04 + strategy: + fail-fast: false + matrix: + ref: + - dockerfile/1.11.0 + channel: + - mainline + - labs + + steps: + - name: Test + run: | + DOCKERFILE_RELEASES=${{ matrix.channel }} TEST_SUITE_CONTEXT=https://github.com/${GITHUB_REPOSITORY}.git#${{ matrix.ref }} TESTPKGS=./frontend/dockerfile ./hack/test dockerfile \ No newline at end of file