change: update github actions runners

pull/1218/head
iwilltry42 2 years ago
parent 2f554ba803
commit 64ba96a25c
No known key found for this signature in database
GPG Key ID: FD4E78FBAD6B1550
  1. 4
      .github/workflows/aur-prerelease.yml
  2. 4
      .github/workflows/aur-release.yml
  3. 5
      .github/workflows/docs.yml
  4. 16
      .github/workflows/release.yaml
  5. 10
      .github/workflows/test-matrix.yaml

@ -7,11 +7,11 @@ on:
jobs: jobs:
aur-pre-release: aur-pre-release:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: archlinux:base container: archlinux:base
steps: steps:
- name: Checkout Project - name: Checkout Project
uses: actions/checkout@v1 uses: actions/checkout@v3
- name: Publish Pre-Release to AUR - name: Publish Pre-Release to AUR
run: | run: |
# AUR Packages are not allowed to use - in the package version. its used to combine pkgver and pkgrel # AUR Packages are not allowed to use - in the package version. its used to combine pkgver and pkgrel

@ -7,11 +7,11 @@ on:
jobs: jobs:
aur-release: aur-release:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: archlinux:base container: archlinux:base
steps: steps:
- name: Checkout Project - name: Checkout Project
uses: actions/checkout@v1 uses: actions/checkout@v3
- name: Publish Release to AUR - name: Publish Release to AUR
run: | run: |
export COMMIT_REF=$GITHUB_REF export COMMIT_REF=$GITHUB_REF

@ -17,18 +17,19 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
container: container:
image: python:3.9 image: python:3.9
steps: steps:
- name: Checkout Project - name: Checkout Project
uses: actions/checkout@v2 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Install Requirements - name: Install Requirements
run: pip install -r docs/requirements.txt run: pip install -r docs/requirements.txt
- name: Build with MkDocs (validation) - name: Build with MkDocs (validation)
run: | run: |
git config --global --add safe.directory /__w/k3d/k3d
mkdocs build --verbose --clean --strict mkdocs build --verbose --clean --strict
rm -r site/ rm -r site/
- name: Configure Git - name: Configure Git

@ -14,12 +14,12 @@ env:
jobs: jobs:
test-suite: test-suite:
name: Full Test Suite name: Full Test Suite
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
# Setup # Setup
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- name: Setup Go environment - name: Setup Go environment
uses: actions/setup-go@v2 uses: actions/setup-go@v3
with: with:
go-version: "${{ env.GO_VERSION }}" go-version: "${{ env.GO_VERSION }}"
- name: Setup Docker - name: Setup Docker
@ -52,10 +52,10 @@ jobs:
release-images: release-images:
name: Build & Release Images name: Build & Release Images
# Only run on tags # Only run on tags
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
# Setup # Setup
- uses: actions/checkout@v2 - uses: actions/checkout@v3
# Container Image Setup # Container Image Setup
- name: Setup Docker - name: Setup Docker
uses: docker-practice/actions-setup-docker@master uses: docker-practice/actions-setup-docker@master
@ -188,12 +188,12 @@ jobs:
release-github: release-github:
name: Build & Release Binaries name: Build & Release Binaries
# Only run on tags # Only run on tags
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
# Setup # Setup
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- name: Setup Go environment - name: Setup Go environment
uses: actions/setup-go@v2 uses: actions/setup-go@v3
with: with:
go-version: "${{ env.GO_VERSION }}" go-version: "${{ env.GO_VERSION }}"
- name: Setup CI Tools - name: Setup CI Tools

@ -11,7 +11,7 @@ jobs:
docker_version: docker_version:
- "20.10.3" - "20.10.3"
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- name: Setup Docker - name: Setup Docker
uses: docker-practice/actions-setup-docker@master uses: docker-practice/actions-setup-docker@master
- name: Test Docker Version expected to fail - name: Test Docker Version expected to fail
@ -38,7 +38,7 @@ jobs:
- "20.10.12" - "20.10.12"
- "20.10.17" - "20.10.17"
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- name: Setup Docker - name: Setup Docker
uses: docker-practice/actions-setup-docker@master uses: docker-practice/actions-setup-docker@master
- name: Test Docker Version expected to pass - name: Test Docker Version expected to pass
@ -57,7 +57,7 @@ jobs:
k3s_channel: k3s_channel:
- "v1.17" - "v1.17"
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- name: Setup Docker - name: Setup Docker
uses: docker-practice/actions-setup-docker@master uses: docker-practice/actions-setup-docker@master
- name: Test K3s Version expected to fail - name: Test K3s Version expected to fail
@ -83,8 +83,10 @@ jobs:
- "v1.22" - "v1.22"
- "v1.23" - "v1.23"
- "v1.24" - "v1.24"
- "v1.25"
- "v1.26"
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- name: Setup Docker - name: Setup Docker
uses: docker-practice/actions-setup-docker@master uses: docker-practice/actions-setup-docker@master
- name: Test K3s Version expected to pass - name: Test K3s Version expected to pass

Loading…
Cancel
Save