Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/binary-compatibility-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: 0
Expand All @@ -50,7 +50,7 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/build-test-prValidation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -43,15 +43,15 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Code style check
run: |-
cp .jvmopts-ci .jvmopts
sbt \
-Dsbt.override.build.repos=false \
-Dsbt.log.noformat=false \
checkCodeStyle
javafmtCheckAll
pull-request-validation:
name: Check / Tests
runs-on: ubuntu-22.04
Expand All @@ -62,7 +62,7 @@ jobs:
scalaVersion: ["2.13.x", "3.3.x"]
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -76,7 +76,7 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
- cluster/test distributed-data/test cluster-tools/test cluster-metrics/test
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -140,7 +140,7 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand All @@ -164,13 +164,13 @@ jobs:
clean ${{ matrix.command }}

jdk-21-extra-tests:
name: Java 21 Extra Tests
name: Java 21 Extra Tests (including all tests that need Java 9+)
runs-on: ubuntu-22.04
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -184,15 +184,15 @@ jobs:
java-version: 21

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1

- name: Enable jvm-opts
run: cp .jvmopts-ci .jvmopts

- name: sbt TestJdk21/test
- name: sbt TestJdk9/test
run: |-
sbt \
-Dpekko.mima.enabled=false \
Expand All @@ -206,4 +206,4 @@ jobs:
-Dsbt.log.noformat=false \
-Dpekko.log.timestamps=true \
-Dio.netty.leakDetection.level=PARANOID \
TestJdk21/test
TestJdk9/test
8 changes: 4 additions & 4 deletions .github/workflows/dependency-graph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ jobs:
# to submit dependencies
contents: write
steps:
- uses: actions/checkout@v6.0.3
- uses: actions/checkout@v6.0.2
with:
persist-credentials: false
- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
- uses: scalacenter/sbt-dependency-submission@d84eef4c09e633bcf5f113bcad7fd5e9af1baee9 # v3.1.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24
- uses: scalacenter/sbt-dependency-submission@1cc96a7038ea2b014c200c1dae3a0cc92293b91d # v3.1.1
with:
configs-ignore: provided optional test TestJdk21 compile-internal runtime-internal pr-validation multi-jvm scala-tool scala-doc-tool
configs-ignore: provided optional test TestJdk9 compile-internal runtime-internal pr-validation multi-jvm scala-tool scala-doc-tool
modules-ignore: pekko-bench-jmh_2.13 pekko-docs_2.13 pekko-bench-jmh_3 pekko-docs_3
2 changes: 1 addition & 1 deletion .github/workflows/format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout current branch (full)
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
persist-credentials: false
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/generate-doc-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
if: github.repository == 'apache/pekko'
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -43,7 +43,7 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand All @@ -55,4 +55,4 @@ jobs:
- name: Compile testClass&docs for all Scala versions
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
run: sbt ";+TestJdk21 / compile ; +compile:doc"
run: sbt ";+TestJdk9 / compile ; +compile:doc"
4 changes: 2 additions & 2 deletions .github/workflows/headers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
persist-credentials: false

Expand All @@ -39,7 +39,7 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/link-validator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.repository == 'apache/pekko'
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
persist-credentials: false

Expand All @@ -38,7 +38,7 @@ jobs:
java-version: 17

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/nightly-1.0-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.repository == 'apache/pekko'
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -35,7 +35,7 @@ jobs:
java-version: 11

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:
- cluster-typed/test cluster-sharding-typed/test
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -90,7 +90,7 @@ jobs:
java-version: 11

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -127,7 +127,7 @@ jobs:
javaVersion: [8, 11, 17, 21]
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -141,7 +141,7 @@ jobs:
java-version: ${{ matrix.javaVersion }}

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/nightly-1.1-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.repository == 'apache/pekko'
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -35,7 +35,7 @@ jobs:
java-version: 11

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
- cluster-typed/test cluster-sharding-typed/test
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -91,7 +91,7 @@ jobs:
java-version: 11

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
javaVersion: [8, 11, 17, 21]
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -143,7 +143,7 @@ jobs:
java-version: ${{ matrix.javaVersion }}

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/nightly-1.2-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.repository == 'apache/pekko'
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -35,7 +35,7 @@ jobs:
java-version: 11

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
- cluster-typed/test cluster-sharding-typed/test
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
Expand All @@ -91,7 +91,7 @@ jobs:
java-version: 11

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
javaVersion: [8, 11, 17, 21]
steps:
- name: Checkout
uses: actions/checkout@v6.0.3
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
fetch-tags: true
Expand All @@ -143,7 +143,7 @@ jobs:
java-version: ${{ matrix.javaVersion }}

- name: Install sbt
uses: sbt/setup-sbt@af116cce31c00823d3903ce687f9cda3a4f19f1b # v1.2.1
uses: sbt/setup-sbt@2e222825582620cc38d2a54e674f3c01b7c14f5d # v1.1.24

- name: Cache Coursier cache
uses: coursier/cache-action@95e5b1029b6b86e7bac033ee44a0697d8a527d2d # 8.1.1
Expand Down
Loading