Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ permissions: {}
jobs:
lint:
name: Lint
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
permissions:
contents: read
steps:
Expand All @@ -49,7 +49,7 @@ jobs:
- ubuntu-20.04
- ubuntu-24.04
- ubuntu-26.04
runs-on: ubuntu-24.04
runs-on: ubuntu-26.04
permissions:
contents: read
packages: write
Expand All @@ -61,8 +61,14 @@ jobs:
# the host's IPv6 capability and then requires IPv6 NAT to create networks
# for kind. So we load it here.
# Ref: https://github.com/moby/moby/pull/47062
- name: Load kernel module IPv6 NAT
run: sudo modprobe ip6table_nat
# On Ubuntu 26.04 runners, legacy iptables modules are not loaded by default,
# which are required by docker daemon in older container environments (e.g. ubuntu-20.04).
- name: Load kernel modules for NAT and iptables
run: |
sudo modprobe iptable_nat
sudo modprobe iptable_filter
sudo modprobe ip6table_nat
sudo modprobe ip6table_filter
- name: Set up Docker Hub mirrors
run: |
sudo mkdir -p /etc/docker
Expand All @@ -71,8 +77,7 @@ jobs:
- name: Set up QEMU
run: |
sudo apt-get update
sudo apt-get install -y qemu-user-static binfmt-support
sudo update-binfmts --display
sudo apt-get install -y qemu-user-binfmt
- uses: earthbuild/actions-setup@f4d20223e70dbb43b5fc08c4d857ab9cf0dbf3ae # v2.2.0
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dockerhub-description.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permissions: {}

jobs:
docker-hub-description:
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm
permissions:
contents: read
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/earthly-count.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ permissions: {}

jobs:
count-earthly:
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm
permissions:
contents: read
pull-requests: write
Expand Down
Loading