From 9ef5354fb75afc1e89be25227ea630c1d06413bc Mon Sep 17 00:00:00 2001 From: Sina Iman Date: Tue, 15 Oct 2024 13:34:35 +0200 Subject: [PATCH 1/2] lock ubuntu version for gh action --- .github/workflows/build-repo-server.yaml | 2 +- .github/workflows/build-server.yaml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-repo-server.yaml b/.github/workflows/build-repo-server.yaml index 04c3cd862..c35c420ec 100644 --- a/.github/workflows/build-repo-server.yaml +++ b/.github/workflows/build-repo-server.yaml @@ -56,7 +56,7 @@ jobs: build-and-push: # needs: build-and-test name: Build and deploy - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: hashicorp/setup-terraform@v1 - name: Checkout diff --git a/.github/workflows/build-server.yaml b/.github/workflows/build-server.yaml index 8d2ea2a31..29afe40e3 100644 --- a/.github/workflows/build-server.yaml +++ b/.github/workflows/build-server.yaml @@ -29,7 +29,7 @@ env: jobs: build-and-test: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 # container: # image: ubuntu:latest # options: --user 1001 @@ -77,7 +77,7 @@ jobs: build-and-push-images: # we build and push for every commit, even if tests pass, that way when tests pass deployment is short (run test + build in parallel) name: Build and push images - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: hashicorp/setup-terraform@v1 - name: Checkout @@ -186,7 +186,7 @@ jobs: needs: - build-and-test - build-and-push-images - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: hashicorp/setup-terraform@v1 - name: Checkout From d1aa22bd88781b74a36a4bf1288e3ade60143f99 Mon Sep 17 00:00:00 2001 From: Sina Iman Date: Tue, 15 Oct 2024 13:46:18 +0200 Subject: [PATCH 2/2] runs-on: ubuntu-22.04 --- .github/workflows/build-and-test.yaml | 2 +- .github/workflows/build-isolated-media-server.yaml | 2 +- .github/workflows/build-nodes-media.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index 179b4ac83..f9047039a 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -26,7 +26,7 @@ env: jobs: build-and-test: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 # container: # image: ubuntu:latest # options: --user 1001 diff --git a/.github/workflows/build-isolated-media-server.yaml b/.github/workflows/build-isolated-media-server.yaml index e963f5cf0..73357e0ef 100644 --- a/.github/workflows/build-isolated-media-server.yaml +++ b/.github/workflows/build-isolated-media-server.yaml @@ -27,7 +27,7 @@ env: jobs: build-and-push: name: Build and deploy - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: hashicorp/setup-terraform@v1 - name: Checkout diff --git a/.github/workflows/build-nodes-media.yaml b/.github/workflows/build-nodes-media.yaml index 87906af13..f251491ee 100644 --- a/.github/workflows/build-nodes-media.yaml +++ b/.github/workflows/build-nodes-media.yaml @@ -26,7 +26,7 @@ env: jobs: build-and-push: name: Build and deploy - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: hashicorp/setup-terraform@v1 - name: Checkout