Skip to content

Commit

Permalink
Update CI to Ubuntu 24.04 runner images (#1296)
Browse files Browse the repository at this point in the history
Now that Ubuntu 24.04 images are available on GitHub Actions, we can update from the Ubuntu 22.04 images.

See also:
actions/runner-images#9848
https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md
https://salesforce.quip.com/bu6UA0KImOxJ#temp:C:GZRd13d2ce2d455470495cbd34cf

GUS-W-16238120.
  • Loading branch information
edmorley authored and simar0at committed Sep 9, 2024
1 parent 7e9a038 commit f012c34
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/check_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permissions:

jobs:
check-changelog:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
if: (!contains(github.event.pull_request.labels.*.name, 'skip changelog'))
steps:
- name: Checkout
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ permissions:
jobs:

unit-test:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: heroku/heroku:${{ matrix.stack_number }}-build
options: --user root
Expand All @@ -27,7 +27,7 @@ jobs:
run: test/unit

functional-test:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
container:
image: heroku/heroku:${{ matrix.stack_number }}-build
options: --user root
Expand All @@ -43,7 +43,7 @@ jobs:
run: test/run

hatchet-test:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
env:
HEROKU_API_KEY: ${{ secrets.HEROKU_API_KEY }}
HEROKU_API_USER: ${{ secrets.HEROKU_API_USER }}
Expand All @@ -67,7 +67,7 @@ jobs:
# (assumes the versions between have backwards-compatible APIs)
version: [14.10.0, latest]
name: Test Metrics (${{ matrix.version }})
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hatchet_app_cleaner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ permissions:

jobs:
hatchet-app-cleaner:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
env:
HEROKU_API_KEY: ${{ secrets.HEROKU_API_KEY }}
HEROKU_API_USER: ${{ secrets.HEROKU_API_USER }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/inventory.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:
update-nodejs-inventory:
name: Update Node.js Engine Inventory
runs-on: pub-hk-ubuntu-22.04-small
runs-on: pub-hk-ubuntu-24.04-ip
steps:
- name: Checkout Repo
uses: actions/checkout@v4
Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:

update-yarn-inventory:
name: Update Node.js Yarn Inventory
runs-on: pub-hk-ubuntu-22.04-small
runs-on: pub-hk-ubuntu-24.04-ip
steps:
- name: Checkout Repo
uses: actions/checkout@v4
Expand Down

0 comments on commit f012c34

Please sign in to comment.