This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch 1.0.x
in repository https://gitbox.apache.org/repos/asf/pekko-management.git


The following commit(s) were added to refs/heads/1.0.x by this push:
     new 68ec98b2 CI: upgrade ubuntu (#421)
68ec98b2 is described below

commit 68ec98b2d1052d163055c7e41052f29f18d2554e
Author: PJ Fanning <[email protected]>
AuthorDate: Mon Apr 28 10:46:58 2025 +0200

    CI: upgrade ubuntu (#421)
---
 .github/workflows/dependency-graph.yml           | 3 +++
 .github/workflows/format.yml                     | 4 ++--
 .github/workflows/headers.yml                    | 2 +-
 .github/workflows/integration-tests-kube-api.yml | 2 +-
 .github/workflows/integration-tests-kube-dns.yml | 2 +-
 .github/workflows/integration-tests-lease.yml    | 2 +-
 .github/workflows/integration-tests-maven.yml    | 2 +-
 .github/workflows/link-validator.yml             | 2 +-
 .github/workflows/nightly.yml                    | 2 +-
 .github/workflows/publish-nightly.yml            | 2 +-
 .github/workflows/unit-tests.yml                 | 6 +++---
 11 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/.github/workflows/dependency-graph.yml 
b/.github/workflows/dependency-graph.yml
index e96c3efb..25092529 100644
--- a/.github/workflows/dependency-graph.yml
+++ b/.github/workflows/dependency-graph.yml
@@ -7,6 +7,9 @@ jobs:
   dependency-graph:
     name: Update Dependency Graph
     runs-on: ubuntu-latest
+    if: github.repository == 'apache/pekko-management'
     steps:
       - uses: actions/checkout@v4
+      - name: Install sbt
+        uses: sbt/setup-sbt@v1
       - uses: scalacenter/sbt-dependency-submission@v2
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 2150690a..a8c12c85 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -18,7 +18,7 @@ jobs:
           persist-credentials: false
 
       - name: Check project is formatted
-        uses: jrouly/scalafmt-native-action@v2
+        uses: jrouly/scalafmt-native-action@v4
         with:
           version: '3.7.11'
-          arguments: '--list --mode diff-ref=origin/main'
+          arguments: '--list --mode diff-ref=origin/1.0.x'
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index 5ed44597..b56d5689 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -8,7 +8,7 @@ permissions: {}
 jobs:
   check-headers:
     name: Check headers
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
       - name: Checkout
         uses: actions/checkout@v4
diff --git a/.github/workflows/integration-tests-kube-api.yml 
b/.github/workflows/integration-tests-kube-api.yml
index 34ab2c5a..42aef4a5 100644
--- a/.github/workflows/integration-tests-kube-api.yml
+++ b/.github/workflows/integration-tests-kube-api.yml
@@ -13,7 +13,7 @@ on:
 jobs:
   integration-test:
     name: Integration Tests for Kubernetes API
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     strategy:
       fail-fast: false
diff --git a/.github/workflows/integration-tests-kube-dns.yml 
b/.github/workflows/integration-tests-kube-dns.yml
index 2058ce9d..fb5e969f 100644
--- a/.github/workflows/integration-tests-kube-dns.yml
+++ b/.github/workflows/integration-tests-kube-dns.yml
@@ -13,7 +13,7 @@ on:
 jobs:
   integration-test:
     name: Integration Tests for Kubernetes DNS
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     strategy:
       fail-fast: false    
diff --git a/.github/workflows/integration-tests-lease.yml 
b/.github/workflows/integration-tests-lease.yml
index 32bd3e7c..84b8a810 100644
--- a/.github/workflows/integration-tests-lease.yml
+++ b/.github/workflows/integration-tests-lease.yml
@@ -13,7 +13,7 @@ on:
 jobs:
   integration-test:
     name: Integration test for Kubernetes Lease
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     strategy:
       fail-fast: false    
diff --git a/.github/workflows/integration-tests-maven.yml 
b/.github/workflows/integration-tests-maven.yml
index e41cfbf5..46b63c28 100644
--- a/.github/workflows/integration-tests-maven.yml
+++ b/.github/workflows/integration-tests-maven.yml
@@ -12,7 +12,7 @@ on:
 jobs:
   integration-test:
     name: Integration Tests for Kubernetes API with Maven
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     strategy:
       fail-fast: false    
diff --git a/.github/workflows/link-validator.yml 
b/.github/workflows/link-validator.yml
index 10407492..c0ebc537 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -10,7 +10,7 @@ on:
 
 jobs:
   validate-links:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     steps:
       - name: Checkout
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index 7a829cd2..098cec37 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -8,7 +8,7 @@ on:
 jobs:
   test:
     name: Build and Test
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     strategy:
       fail-fast: false
       matrix:
diff --git a/.github/workflows/publish-nightly.yml 
b/.github/workflows/publish-nightly.yml
index 068614ab..8fafe508 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -8,7 +8,7 @@ on:
 jobs:
   publish-artifacts:
     name: Publish artifacts to Apache Nexus
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     steps:
       - name: Checkout
diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml
index 70ba185f..8c1a5109 100644
--- a/.github/workflows/unit-tests.yml
+++ b/.github/workflows/unit-tests.yml
@@ -12,7 +12,7 @@ on:
 jobs:
   test:
     name: Build and Test
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     strategy:
       fail-fast: false
@@ -65,7 +65,7 @@ jobs:
 
   slf4j2-test:
     name: Test Logback with slf4J2
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     if: github.repository == 'apache/pekko-management'
     steps:
       - name: Checkout
@@ -92,7 +92,7 @@ jobs:
 
   docs:
     name: Docs compile
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
       - name: Checkout
         uses: actions/checkout@v4


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to