From 84ad41c6ceb4a3f1aad6a21acb20ec45e71dd87d Mon Sep 17 00:00:00 2001 From: Justin Pihony Date: Mon, 27 Apr 2026 15:50:19 -0400 Subject: [PATCH 1/4] Remove Akka library repository from build.sbt Removed Akka library repository from resolvers. --- akka/shopping-cart-scala/build.sbt | 2 -- 1 file changed, 2 deletions(-) diff --git a/akka/shopping-cart-scala/build.sbt b/akka/shopping-cart-scala/build.sbt index adcce3d..659c1ed 100644 --- a/akka/shopping-cart-scala/build.sbt +++ b/akka/shopping-cart-scala/build.sbt @@ -47,8 +47,6 @@ dockerUpdateLatest := true ThisBuild / dynverSeparator := "-" -resolvers += "Akka library repository".at("https://repo.akka.io/maven") - libraryDependencies ++= Seq( // 1. Basic dependencies for a clustered application "com.typesafe.akka" %% "akka-stream" % AkkaVersion, From 2ffad1337fb4dcf2c21db4090b333893d1f8908b Mon Sep 17 00:00:00 2001 From: Justin Pihony Date: Mon, 27 Apr 2026 15:50:46 -0400 Subject: [PATCH 2/4] Update pom.xml --- akka/shopping-cart-java/pom.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/akka/shopping-cart-java/pom.xml b/akka/shopping-cart-java/pom.xml index 2347514..201699a 100644 --- a/akka/shopping-cart-java/pom.xml +++ b/akka/shopping-cart-java/pom.xml @@ -27,11 +27,6 @@ - - akka-repository - Akka library repository - https://repo.akka.io/maven - lightbend-commercial Lightbend Commercial From b93cb0714cb3c19988ccd03adaa61814eef432bd Mon Sep 17 00:00:00 2001 From: Justin Pihony Date: Mon, 27 Apr 2026 22:44:57 -0400 Subject: [PATCH 3/4] Change runner to Akka-Default-Latest and add script step Updated the workflow to use Akka-Default-Latest runner and added a step to run akka/github-actions-scripts. --- .github/workflows/pull-requests.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull-requests.yml b/.github/workflows/pull-requests.yml index 4eba378..b5f5b87 100644 --- a/.github/workflows/pull-requests.yml +++ b/.github/workflows/pull-requests.yml @@ -11,7 +11,7 @@ jobs: validate-samples: name: ${{ matrix.framework }} / ${{ matrix.language }} / ${{ matrix.buildtool }} - runs-on: ubuntu-latest + runs-on: Akka-Default-Latest strategy: fail-fast: false matrix: @@ -41,6 +41,8 @@ jobs: name: Install AdoptOpenJDK 11 with: version: "11" + - name: Run akka/github-actions-scripts + uses: akka/github-actions-scripts/setup_global_resolver@main - name: docker-compose up run: | pushd ${{ matrix.framework }}/shopping-cart-${{ matrix.language }} && docker-compose up -d && popd From 89d6903c4a7bf1b18a5090f7dfc99bf68518d57f Mon Sep 17 00:00:00 2001 From: Justin Pihony Date: Tue, 28 Apr 2026 00:17:44 -0400 Subject: [PATCH 4/4] Update to non-deprecated --- .github/workflows/pull-requests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pull-requests.yml b/.github/workflows/pull-requests.yml index b5f5b87..51cea1f 100644 --- a/.github/workflows/pull-requests.yml +++ b/.github/workflows/pull-requests.yml @@ -26,8 +26,8 @@ jobs: framework: akka buildtool: sbt steps: - - uses: actions/checkout@v2 - - uses: actions/cache@v2 + - uses: actions/checkout@v4 + - uses: actions/cache@v4 env: cache-name: ${{ matrix.framework }}-dependencies-cache-${{ matrix.language }} with: @@ -37,7 +37,7 @@ jobs: ~/.sbt ~/.cache/coursier/v1 key: ${{ runner.os }}-${{ matrix.framework }}-${{ env.cache-name }} - - uses: AdoptOpenJDK/install-jdk@v1 + - uses: actions/setup-java@v4 name: Install AdoptOpenJDK 11 with: version: "11"