diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 06fb9e44..95d6479e 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -8,12 +8,12 @@ jobs: strategy: fail-fast: false matrix: - java_version: ['11', '17'] + java_version: ['17', '20'] os: [ubuntu-latest, windows-latest, macOS-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK ${{ matrix.java_version }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java_version }} distribution: 'adopt' @@ -21,7 +21,7 @@ jobs: run: ./gradlew check --stacktrace - name: Archive test results if: failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: junit_report_${{ matrix.os }}_${{ matrix.java_version }} path: build/reports/tests/test diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 7b4e2240..07f8ab54 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -17,10 +17,10 @@ jobs: build-deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: 17 distribution: 'adopt' @@ -29,7 +29,7 @@ jobs: run: ./gradlew --no-daemon javadoc - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.6' architecture: 'x64' diff --git a/.github/workflows/javadoc.yml b/.github/workflows/javadoc.yml index 10e07d86..59f8c880 100644 --- a/.github/workflows/javadoc.yml +++ b/.github/workflows/javadoc.yml @@ -6,11 +6,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: - java-version: 11 + java-version: 17 distribution: 'adopt' - name: Check javadoc build run: ./gradlew javadoc --stacktrace diff --git a/.github/workflows/qa.yml b/.github/workflows/qa.yml index cc61c447..a82508d5 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/qa.yml @@ -12,18 +12,18 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.event.repository.full_name steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: '' - run: | git fetch --prune --unshallow - - name: Set up JDK 11 - uses: actions/setup-java@v3 + - name: Set up JDK 17 + uses: actions/setup-java@v4 with: - java-version: 11 + java-version: 17 distribution: 'adopt' - name: SonarCloud Scan - run: ./gradlew check sonarqube + run: ./gradlew check sonar env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d49a2424..4dd80a14 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,16 +12,16 @@ jobs: matrix: os: [ ubuntu-latest, windows-latest, macOS-latest ] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: - java-version: 11 + java-version: 17 distribution: 'adopt' - run: ./gradlew check --stacktrace - if: matrix.os == 'ubuntu-latest' run: ./gradlew build - if: matrix.os == 'ubuntu-latest' - uses: AButler/upload-release-assets@v2.0 + uses: AButler/upload-release-assets@v3.0 with: files: './build/libs/*.jar' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 4f38879f..b589d56e 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,9 +1,6 @@ - - - - + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 05730e05..0a83bc69 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -26,5 +26,10 @@