Skip to content

Commit

Permalink
Merge pull request #7029 from warunalakshitha/java21
Browse files Browse the repository at this point in the history
Migrate to Java 21
  • Loading branch information
warunalakshitha authored Sep 26, 2024
2 parents 4bf26fd + 4e011a6 commit a0978f1
Show file tree
Hide file tree
Showing 25 changed files with 71 additions and 71 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build-connector-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

- name: Change to Timestamped Version
if: ${{ inputs.publish-required == true }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-timestamp-master-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Change to Timestamped Version
run: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Set up GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: "17"
java-version: "21"
distribution: "graalvm-community"
set-java-home: true
github-token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-with-bal-test-graalvm-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:
if: github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'Skip GraalVM Check')

steps:
- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'

- name: Checkout Ballerina Lang Repository
if: ${{ inputs.lang_version == '' }}
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
- name: Set up GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: '17'
java-version: '21'
distribution: 'graalvm-community'
github-token: ${{ secrets.GITHUB_TOKEN }}
set-java-home: 'false'
Expand Down Expand Up @@ -110,11 +110,11 @@ jobs:
if: github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'Skip GraalVM Check')

steps:
- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'

- name: Git configure long path
run: git config --global core.longpaths true
Expand Down Expand Up @@ -155,7 +155,7 @@ jobs:
- name: Set up GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: '17'
java-version: '21'
distribution: 'graalvm-community'
github-token: ${{ secrets.GITHUB_TOKEN }}
set-java-home: 'false'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/central-publish-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily-build-connector-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ jobs:
with:
version: latest

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pr-build-connector-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pull-request-build-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down Expand Up @@ -67,11 +67,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-package-connector-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-package-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

- name: Set ENV Variables
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/s4hana-build-connector-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build the Package
env:
Expand Down Expand Up @@ -74,11 +74,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build the Package
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/s4hana-build-with-bal-test-graalvm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- name: Set up GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: "17"
java-version: "21"
distribution: "graalvm-community"
set-java-home: true
github-token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/s4hana-daily-build-connector-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ jobs:
with:
version: latest

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build the Package
env:
Expand Down Expand Up @@ -65,11 +65,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build the Package
env:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Ballerina Central Dev Push
if: ${{ inputs.environment == 'DEV CENTRAL' }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Ballerina Central Dev Push
if: ${{ inputs.environment == 'DEV CENTRAL' }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/s4hana-pr-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build the Package
env:
Expand Down Expand Up @@ -93,11 +93,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build the Package
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/s4hana-release-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@ jobs:
with:
version: ${{ env.BAL_VERSION }}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: 17.0.7
java-version: 21

# This step is because this repoistory is a collection of packages
- name: Change version in gradle.properties
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/s4hana-trivy-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build with Gradle
env:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test_stdlib_releases_with_staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
repository: 'ballerina-platform/ballerina-distribution'
ref: ${{github.event.inputs.tag}}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Run Ballerina Library Package Tests
env:
Expand All @@ -49,11 +49,11 @@ jobs:
repository: 'ballerina-platform/ballerina-distribution'
ref: ${{github.event.inputs.tag}}

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Run Ballerina Library Package Tests
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/trivy-scan-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
if: github.repository_owner == 'ballerina-platform'
steps:
- uses: actions/checkout@v3
- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17.0.7
java-version: 21

- name: Build with Gradle
env:
Expand Down
Loading

0 comments on commit a0978f1

Please sign in to comment.