summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorFabian Mastenbroek <fmastenbroek@meta.com>2023-01-06 14:41:33 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2023-01-07 21:55:56 +0000
commit0c0a823fec1e67be6f9e72c0c790636f364f8b23 (patch)
tree881bf32b4eaae92a4e2aa53a662f2e8f37d61aa4 /.github/workflows
parentbe6ec3bbdff8f7c8f625506b77c7586ee2ad5eb5 (diff)
ci: Pin version of GitHub Actions runner images
This change pins the versions of the GitHub Actions runner images used by our workflows to prevent regressions when the latest Ubuntu/Windows image is updated.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml8
-rw-r--r--.github/workflows/deploy.yml2
-rw-r--r--.github/workflows/pages.yml4
-rw-r--r--.github/workflows/publish.yml6
-rw-r--r--.github/workflows/release.yml2
-rw-r--r--.github/workflows/test-gradle-rc.yml2
-rw-r--r--.github/workflows/test-java-ea.yml2
7 files changed, 13 insertions, 13 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 78c59a63..4457cdb4 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -12,10 +12,10 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
- os: [ ubuntu-latest ]
+ os: [ ubuntu-22.04 ]
java: [ 17, 19 ]
include:
- - os: windows-latest
+ - os: windows-2022
java: 17
steps:
- name: Checkout repository
@@ -58,7 +58,7 @@ jobs:
files: ./build/reports/jacoco/codeCoverageReport/codeCoverageReport.xml
build-docker:
name: Build Docker Images
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Checkout repository
uses: actions/checkout@v3
@@ -80,7 +80,7 @@ jobs:
run:
working-directory: site
name: Build Docs
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 70c35d37..139bb7ba 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -6,7 +6,7 @@ on:
jobs:
deploy-app:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Create SSH key
run: |
diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index cfc91f8e..cb628832 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -14,7 +14,7 @@ jobs:
defaults:
run:
working-directory: site
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -50,7 +50,7 @@ jobs:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Deploy to GitHub Pages
id: deployment
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 6bc5e2bc..4a0f6cde 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -7,7 +7,7 @@ on:
jobs:
push-simulator:
name: Push Simulator
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Prepare
id: prep
@@ -32,7 +32,7 @@ jobs:
tags: ${{ steps.prep.outputs.tags }}
push-api:
name: Push API
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Prepare
id: prep
@@ -56,7 +56,7 @@ jobs:
tags: ${{ steps.prep.outputs.tags }}
push-ui:
name: Push UI
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Prepare
id: prep
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 4f62843c..d8492262 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -7,7 +7,7 @@ on:
jobs:
build:
name: Build OpenDC
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- name: Checkout repository
uses: actions/checkout@v3
diff --git a/.github/workflows/test-gradle-rc.yml b/.github/workflows/test-gradle-rc.yml
index b58bbcb1..a3513bfa 100644
--- a/.github/workflows/test-gradle-rc.yml
+++ b/.github/workflows/test-gradle-rc.yml
@@ -5,7 +5,7 @@ on:
jobs:
gradle-rc:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
diff --git a/.github/workflows/test-java-ea.yml b/.github/workflows/test-java-ea.yml
index d0324b1b..40927ffc 100644
--- a/.github/workflows/test-java-ea.yml
+++ b/.github/workflows/test-java-ea.yml
@@ -5,7 +5,7 @@ on:
jobs:
java-ea:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3