diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4a8d819..752f4cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,10 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Java 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: '17' @@ -33,7 +33,7 @@ jobs: - name: Upload coverage if: github.event_name == 'push' && github.ref == 'refs/heads/main' - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v6 with: files: build/reports/kover/report.xml fail_ci_if_error: false @@ -41,10 +41,10 @@ jobs: security-audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Java 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: '17' @@ -57,10 +57,10 @@ jobs: runs-on: ubuntu-latest needs: [check] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Java 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: '17' diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 4c896fb..7c17ccf 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -17,16 +17,16 @@ jobs: name: Analyze runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: distribution: temurin java-version: '17' - - uses: github/codeql-action/init@v3 + - uses: github/codeql-action/init@v4 with: languages: java-kotlin queries: +security-extended - - uses: github/codeql-action/autobuild@v3 - - uses: github/codeql-action/analyze@v3 + - uses: github/codeql-action/autobuild@v4 + - uses: github/codeql-action/analyze@v4 with: category: /language:java-kotlin diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index f89a39e..20e375f 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -24,12 +24,12 @@ jobs: --health-timeout 5s --health-retries 10 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - - uses: gradle/actions/setup-gradle@v3 + - uses: gradle/actions/setup-gradle@v6 - name: Wait for Streamline run: | for i in $(seq 1 30); do diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 4097308..b276164 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -17,6 +17,6 @@ jobs: contents: write pull-requests: write steps: - - uses: release-drafter/release-drafter@v6 + - uses: release-drafter/release-drafter@v7 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 94cfdc5..0d7c5e8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,24 +11,24 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - - uses: gradle/actions/setup-gradle@v4 + - uses: gradle/actions/setup-gradle@v6 - run: ./gradlew build publish: runs-on: ubuntu-latest needs: build steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - - uses: gradle/actions/setup-gradle@v4 + - uses: gradle/actions/setup-gradle@v6 - name: Publish to Maven Central run: ./gradlew publish env: @@ -36,6 +36,6 @@ jobs: MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_SIGNING_KEY }} ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_SIGNING_PASSWORD }} - - uses: softprops/action-gh-release@v2 + - uses: softprops/action-gh-release@v3 with: generate_release_notes: true