Skip to content

Commit

Permalink
build: Run jobs on Ubuntu 24.04
Browse files Browse the repository at this point in the history
Still test Conda/Poetry use on Ubuntu 22.04, since that will be the most common
platform for some time.
  • Loading branch information
l0b0 committed May 16, 2024
1 parent 9d3178f commit 910f5d2
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:

jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
Expand All @@ -40,7 +40,7 @@ jobs:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: build
steps:
- name: Deploy to GitHub Pages
Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:
lint:
name: Lint content
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Check out repository
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
Expand Down Expand Up @@ -38,7 +38,7 @@ jobs:

test-machine-readable-to-human-readable-date-time:
name: Test machine readable to human-readable date/time using Nix
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
defaults:
run:
working-directory: machine-readable-to-human-readable-date-time
Expand All @@ -58,7 +58,7 @@ jobs:

test-sentinel-water-extraction-nix:
name: Test Sentinel-${{ matrix.sentinel }} using Nix
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
defaults:
run:
working-directory:
Expand Down Expand Up @@ -101,6 +101,7 @@ jobs:
runner:
- macos-12
- ubuntu-22.04
- ubuntu-24.04
- windows-2022
python:
- "3.9"
Expand All @@ -113,6 +114,8 @@ jobs:
pip-cache-dir: ~/Library/Caches/pip
- runner: ubuntu-22.04
pip-cache-dir: ~/.cache/pip
- runner: ubuntu-24.04
pip-cache-dir: ~/.cache/pip
- runner: windows-2022
pip-cache-dir: ~\AppData\Local\pip\Cache
steps:
Expand Down Expand Up @@ -186,7 +189,7 @@ jobs:
- test-machine-readable-to-human-readable-date-time
- test-sentinel-water-extraction-nix
- test-sentinel-water-extraction-poetry
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
Expand Down

0 comments on commit 910f5d2

Please sign in to comment.