From c794af1826be29e64a9cc4fe20aecf61f4e6158f Mon Sep 17 00:00:00 2001 From: Robert Wagner Date: Thu, 12 Dec 2024 20:44:31 -0500 Subject: [PATCH] Use Ubuntu 22 --- .github/workflows/electron.yml | 2 +- .github/workflows/ember.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/electron.yml b/.github/workflows/electron.yml index 8e42a1abe..41ac27a1b 100644 --- a/.github/workflows/electron.yml +++ b/.github/workflows/electron.yml @@ -9,7 +9,7 @@ on: jobs: test: name: Tests - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ember.yml b/.github/workflows/ember.yml index ddb4a25ef..6935eb85d 100644 --- a/.github/workflows/ember.yml +++ b/.github/workflows/ember.yml @@ -9,7 +9,7 @@ on: jobs: test: name: Tests - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index a7ca78e8c..9b0ff11fc 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,7 +9,7 @@ on: jobs: lint: name: JS and HBS - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b87828b36..0e5df65e4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: jobs: test: name: Lint and Test - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 @@ -36,7 +36,7 @@ jobs: timeout-minutes: 30 strategy: matrix: - os: [macos-latest, ubuntu-latest, windows-latest] + os: [macos-latest, ubuntu-22.04, windows-latest] steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v2 @@ -59,10 +59,10 @@ jobs: fileName: 'win-certificate.pfx' encodedString: ${{ secrets.CERTIFICATE_WINDOWS_PFX }} - name: Setup LXD - if: matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/') + if: matrix.os == 'ubuntu-22.04' && startsWith(github.ref, 'refs/tags/') uses: canonical/setup-lxd@v0.1.1 - name: Install Snapcraft - if: matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/') + if: matrix.os == 'ubuntu-22.04' && startsWith(github.ref, 'refs/tags/') uses: samuelmeuli/action-snapcraft@v2 env: SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.snapcraft_token }} @@ -94,7 +94,7 @@ jobs: electron-app/out/**/*.zip - name: Create a Sentry.io release uses: tclindner/sentry-releases-action@v1.2.0 - if: matrix.os == 'ubuntu-latest' + if: matrix.os == 'ubuntu-22.04' env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ship-shape-consulting-llc