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]