Skip to content
Snippets Groups Projects
Unverified Commit 0cb8069c authored by Nemanja Glumac's avatar Nemanja Glumac Committed by GitHub
Browse files

[CI] Start running `backend` and `e2e` workflows on `ubuntu-22.04` (#28606)

parent 277c1437
No related branches found
No related tags found
No related merge requests found
......@@ -15,7 +15,7 @@ concurrency:
jobs:
files-changed:
name: Check which files changed
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 3
outputs:
backend_all: ${{ steps.changes.outputs.backend_all }}
......@@ -31,7 +31,7 @@ jobs:
be-linter-cloverage:
needs: files-changed
if: github.event.pull_request.draft == false && needs.files-changed.outputs.backend_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 60
steps:
- uses: actions/checkout@v3
......@@ -52,7 +52,7 @@ jobs:
be-linter-clj-kondo:
needs: files-changed
if: needs.files-changed.outputs.backend_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v3
......@@ -101,7 +101,7 @@ jobs:
be-linter-eastwood:
needs: files-changed
if: github.event.pull_request.draft == false && needs.files-changed.outputs.backend_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 20
steps:
- uses: actions/checkout@v3
......@@ -118,7 +118,7 @@ jobs:
be-tests-java-11-ee-pre-check:
needs: files-changed
if: github.event.pull_request.draft == true && needs.files-changed.outputs.backend_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
name: be-tests-java-11-ee-pre-check
timeout-minutes: 25
steps:
......@@ -150,7 +150,7 @@ jobs:
be-tests:
needs: files-changed
if: github.event.pull_request.draft == false && needs.files-changed.outputs.backend_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
name: be-tests-java-${{ matrix.java-version }}-${{ matrix.edition }}
timeout-minutes: 25
strategy:
......@@ -190,7 +190,7 @@ jobs:
always() &&
github.event.pull_request.draft == false &&
needs.files-changed.outputs.backend_all == 'false'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
name: be-tests-java-${{ matrix.java-version }}-${{ matrix.edition }}
timeout-minutes: 5
strategy:
......@@ -207,7 +207,7 @@ jobs:
be-check:
needs: files-changed
if: github.event.pull_request.draft == false && needs.files-changed.outputs.backend_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
name: be-check-java-${{ matrix.java-version }}
timeout-minutes: 10
strategy:
......@@ -228,7 +228,7 @@ jobs:
always() &&
github.event.pull_request.draft == false &&
needs.files-changed.outputs.backend_all == 'false'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
name: be-check-java-${{ matrix.java-version }}
timeout-minutes: 10
strategy:
......
......@@ -15,7 +15,7 @@ concurrency:
jobs:
files-changed:
name: Check which files changed
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 3
outputs:
e2e_all: ${{ steps.changes.outputs.e2e_all }}
......@@ -31,7 +31,7 @@ jobs:
build:
needs: files-changed
if: github.event.pull_request.draft == false && needs.files-changed.outputs.e2e_all == 'true'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 25
strategy:
matrix:
......@@ -60,7 +60,7 @@ jobs:
always() &&
needs.files-changed.outputs.e2e_all == 'true' &&
needs.build.result == 'success'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 60
name: e2e-tests-${{ matrix.folder }}${{ matrix.context }}-${{ matrix.edition }}
env:
......@@ -198,7 +198,7 @@ jobs:
always() &&
needs.files-changed.outputs.e2e_all == 'false' &&
needs.build.result == 'skipped'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 5
name: e2e-tests-${{ matrix.folder }}${{ matrix.context }}-${{ matrix.edition }}
strategy:
......@@ -235,7 +235,7 @@ jobs:
echo "Didn't run due to conditional filtering"
visual-regression-tests:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
timeout-minutes: 45
needs: build
name: percy-visual-regression-tests
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment