From b080f0f3c2b06c8b231cdbecd133fe1d012401bd Mon Sep 17 00:00:00 2001 From: Maayan Hadasi <60384172+mguetta1@users.noreply.github.com> Date: Tue, 5 Nov 2024 12:31:56 +0200 Subject: [PATCH] Adding releases-tier0.yml to run TIER0 on release branches (#188) Signed-off-by: Maayan Hadasi Signed-off-by: Cherry Picker --- .github/workflows/main-tier0-releases.yml | 33 ----------------- .github/workflows/releases-tier0.yml | 45 +++++++++++++++++++++++ 2 files changed, 45 insertions(+), 33 deletions(-) delete mode 100644 .github/workflows/main-tier0-releases.yml create mode 100644 .github/workflows/releases-tier0.yml diff --git a/.github/workflows/main-tier0-releases.yml b/.github/workflows/main-tier0-releases.yml deleted file mode 100644 index 9a2cb473..00000000 --- a/.github/workflows/main-tier0-releases.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Test TIER0 release braches - -on: - pull_request: - branches: [ "release-0.5", "release-0.4", "release-0.3" ] - paths-ignore: - - '**.md' - push: - branches: [ "release-0.5", "release-0.4", "release-0.3" ] - paths-ignore: - - '**.md' - -jobs: - test-tier0: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: start-minikube - uses: konveyor/tackle2-operator/.github/actions/start-minikube@main - with: - memory: 6500M - - name: install-tackle - uses: konveyor/tackle2-operator/.github/actions/install-tackle@main - - uses: actions/setup-go@v3 - with: - go-version: '1.19' - - name: Install dependencies - run: | - go install github.com/onsi/ginkgo/v2/ginkgo - - run: HUB_BASE_URL="http://$(minikube ip)/hub" DEBUG=1 make test-tier0 - env: - MAVEN_TESTAPP_USER: ${{ secrets.MAVEN_TESTAPP_USER }} - MAVEN_TESTAPP_TOKEN: ${{ secrets.MAVEN_TESTAPP_TOKEN }} diff --git a/.github/workflows/releases-tier0.yml b/.github/workflows/releases-tier0.yml new file mode 100644 index 00000000..1017c9b0 --- /dev/null +++ b/.github/workflows/releases-tier0.yml @@ -0,0 +1,45 @@ +name: Test TIER0 release braches + +on: + pull_request: + branches: [ "release-0.5", "release-0.4", "release-0.3" ] + paths-ignore: + - '**.md' + push: + branches: [ "release-0.5", "release-0.4", "release-0.3" ] + paths-ignore: + - '**.md' + +jobs: + test-tier0-release03: + uses: konveyor/ci/.github/workflows/global-ci.yml@main + if: ${{ github.ref == 'refs/heads/release-0.3' }} + with: + tag: release-0.3 + operator_tag: v0.3.2 + api_tests_ref: release-0.3 + api_tests_tiers: make test-tier0 + run_api_tests: true + run_ui_tests: false + test-tier0-release04: + uses: konveyor/ci/.github/workflows/global-ci.yml@main + if: ${{ github.ref == 'refs/heads/release-0.4' }} + with: + tag: release-0.4 + operator_tag: v0.4.0 + api_tests_ref: release-0.4 + api_tests_tiers: make test-tier0 + run_api_tests: true + run_ui_tests: false + test-tier0-release05: + uses: konveyor/ci/.github/workflows/global-ci.yml@main + if: ${{ github.ref == 'refs/heads/release-0.5' }} + with: + tag: release-0.5 + operator_tag: v0.5.1 + api_tests_ref: release-0.5 + api_tests_tiers: make test-tier0 + run_api_tests: true + run_ui_tests: false + +