Compare commits

...
Author SHA1 Message Date
Bruno BorgesandGitHub 1dbac3c9e1 docs: expose contributing guide to GitHub (#1245)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 684fec44-989a-4d0e-a42b-79efbda28933
2026-08-18 14:16:28 -04:00
Philip GaiandGitHub 11741d6cfa ci: constrain cache e2e job modes (#1244)
* ci: constrain cache e2e job modes

* ci: constrain cache benchmark job modes
2026-08-18 10:56:27 -04:00
Bruno BorgesandGitHub ff99aa1c87 Fix Oracle macOS E2E version (#1243)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: d4f1997e-98a5-4dec-b5fc-2f0fcf1abd27
2026-08-17 21:23:19 -04:00
5 changed files with 22 additions and 3 deletions
@@ -24,6 +24,7 @@ jobs:
warm-caches: warm-caches:
name: Warm ${{ matrix.tool }} ${{ matrix.profile }} caches (${{ matrix.os }}) name: Warm ${{ matrix.tool }} ${{ matrix.profile }} caches (${{ matrix.os }})
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -65,6 +66,7 @@ jobs:
name: Benchmark ${{ matrix.tool }} ${{ matrix.profile }} (${{ matrix.os }}) name: Benchmark ${{ matrix.tool }} ${{ matrix.profile }} (${{ matrix.os }})
needs: warm-caches needs: warm-caches
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
+17
View File
@@ -21,6 +21,7 @@ defaults:
jobs: jobs:
gradle-save: gradle-save:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -48,6 +49,7 @@ jobs:
bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists" bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists"
gradle-restore: gradle-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -72,6 +74,7 @@ jobs:
run: bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists" run: bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists"
maven-save: maven-save:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -97,6 +100,7 @@ jobs:
bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists" bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists"
maven-restore: maven-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -121,6 +125,7 @@ jobs:
run: bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists" run: bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists"
sbt-save: sbt-save:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
defaults: defaults:
run: run:
shell: bash shell: bash
@@ -160,6 +165,7 @@ jobs:
run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier" run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier"
sbt-restore: sbt-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
defaults: defaults:
run: run:
shell: bash shell: bash
@@ -194,6 +200,7 @@ jobs:
run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier" run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier"
gradle1-save: gradle1-save:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -222,6 +229,7 @@ jobs:
bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists" bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists"
gradle1-restore: gradle1-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -246,6 +254,7 @@ jobs:
run: bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists" run: bash __tests__/check-dir.sh "$HOME/.gradle/wrapper/dists"
gradle2-restore: gradle2-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -268,6 +277,7 @@ jobs:
run: bash __tests__/check-dir.sh "$HOME/.gradle/caches" absent run: bash __tests__/check-dir.sh "$HOME/.gradle/caches" absent
maven1-save: maven1-save:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -294,6 +304,7 @@ jobs:
bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists" bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists"
maven1-restore: maven1-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -318,6 +329,7 @@ jobs:
run: bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists" run: bash __tests__/check-dir.sh "$HOME/.m2/wrapper/dists"
maven2-restore: maven2-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -342,6 +354,7 @@ jobs:
run: bash __tests__/check-dir.sh "$HOME/.m2/repository" absent run: bash __tests__/check-dir.sh "$HOME/.m2/repository" absent
sbt1-save: sbt1-save:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: write-only
defaults: defaults:
run: run:
shell: bash shell: bash
@@ -382,6 +395,7 @@ jobs:
run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier" run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier"
sbt1-restore: sbt1-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
defaults: defaults:
run: run:
shell: bash shell: bash
@@ -416,6 +430,7 @@ jobs:
run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier" run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier"
sbt2-restore: sbt2-restore:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
cache-mode: read
defaults: defaults:
run: run:
shell: bash shell: bash
@@ -450,6 +465,7 @@ jobs:
run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier" absent run: bash "$GITHUB_WORKSPACE/__tests__/check-dir.sh" "$HOME/.cache/coursier" absent
custom-maven-path-save: custom-maven-path-save:
runs-on: ubuntu-latest runs-on: ubuntu-latest
cache-mode: write-only
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v7
@@ -474,6 +490,7 @@ jobs:
bash __tests__/check-dir.sh "$RUNNER_TEMP/setup-java-custom-maven-repository" bash __tests__/check-dir.sh "$RUNNER_TEMP/setup-java-custom-maven-repository"
custom-maven-path-restore: custom-maven-path-restore:
runs-on: ubuntu-latest runs-on: ubuntu-latest
cache-mode: read
needs: custom-maven-path-save needs: custom-maven-path-save
steps: steps:
- name: Checkout - name: Checkout
+1 -1
View File
@@ -71,7 +71,7 @@ jobs:
version: 25 version: 25
- distribution: oracle - distribution: oracle
os: macos-15-intel os: macos-15-intel
version: 17 version: 21
- distribution: oracle - distribution: oracle
os: windows-latest os: windows-latest
version: 21 version: 21
+1 -1
View File
@@ -522,7 +522,7 @@ The scripts and documentation in this project are released under the [MIT Licens
## Contributions ## Contributions
Contributions are welcome. See our [Contributor's Guide](docs/contributors.md). Contributions are welcome. See our [Contributor's Guide](docs/CONTRIBUTING.md).
## Code of Conduct ## Code of Conduct
@@ -1,4 +1,4 @@
# Contributors # Contributing
Thank you for contributing! Thank you for contributing!