Przeglądaj źródła

CI: update workflows

Signed-off-by: Nicola Murino <[email protected]>
Nicola Murino 8 miesięcy temu
rodzic
commit
af280eeb63

+ 1 - 1
.github/workflows/development.yml

@@ -463,7 +463,7 @@ jobs:
 
   build-linux-packages:
     name: Build Linux packages
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     strategy:
       matrix:
         include:

+ 4 - 4
.github/workflows/docker.yml

@@ -17,7 +17,7 @@ jobs:
     strategy:
       matrix:
         os:
-          - ubuntu-latest
+          - ubuntu-22.04
         docker_pkg:
           - debian
           - alpine
@@ -25,10 +25,10 @@ jobs:
           - true
           - false
         include:
-          - os: ubuntu-latest
+          - os: ubuntu-22.04
             docker_pkg: distroless
             optional_deps: false
-          - os: ubuntu-latest
+          - os: ubuntu-22.04
             docker_pkg: debian-plugins
             optional_deps: true
     steps:
@@ -163,7 +163,7 @@ jobs:
         if: ${{ github.event_name != 'pull_request' }}
 
       - name: Build and push
-        uses: docker/build-push-action@v5
+        uses: docker/build-push-action@v6
         with:
           context: .
           builder: ${{ steps.builder.outputs.name }}

+ 2 - 2
.github/workflows/release.yml

@@ -9,7 +9,7 @@ permissions:
   contents: write
 
 env:
-  GO_VERSION: 1.22.9
+  GO_VERSION: 1.22.12
 
 jobs:
   prepare-sources-with-deps:
@@ -296,7 +296,7 @@ jobs:
 
   prepare-linux:
     name: Prepare Linux binaries
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     strategy:
       matrix:
         include: