diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 87669ff..e950a4a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 # Validate wrapper - name: Gradle Wrapper Validation @@ -53,18 +53,18 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 # Cache Gradle dependencies - name: Setup Gradle Dependencies Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle', '**/*.gradle.kts', 'gradle.properties') }} # Cache Gradle Wrapper - name: Setup Gradle Wrapper Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ~/.gradle/wrapper key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }} @@ -99,18 +99,18 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 # Cache Gradle Dependencies - name: Setup Gradle Dependencies Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle', '**/*.gradle.kts', 'gradle.properties') }} # Cache Gradle Wrapper - name: Setup Gradle Wrapper Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ~/.gradle/wrapper key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }} @@ -140,7 +140,7 @@ jobs: # Upload plugin artifact to make it available in the next jobs - name: Upload artifact - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v2.3.0 with: name: plugin-artifact path: ./build/distributions/${{ steps.properties.outputs.artifact }} @@ -162,18 +162,18 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 # Cache Gradle Dependencies - name: Setup Gradle Dependencies Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle', '**/*.gradle.kts', 'gradle.properties') }} # Cache Gradle Wrapper - name: Setup Gradle Wrapper Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ~/.gradle/wrapper key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }} @@ -191,7 +191,7 @@ jobs: # Cache Plugin Verifier IDEs - name: Setup Plugin Verifier IDEs Cache - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: path: ${{ steps.properties.outputs.pluginVerifierHomeDir }}/ides key: ${{ runner.os }}-plugin-verifier-${{ steps.properties.outputs.ideVersions }} @@ -211,7 +211,7 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 # Remove old release drafts by using the curl request for the available releases with draft flag - name: Remove Old Release Drafts diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cb7f5d9..a123e1b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 with: ref: ${{ github.event.release.tag_name }} @@ -49,7 +49,7 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 with: ref: ${{ github.event.release.tag_name }} diff --git a/.github/workflows/run-ui-tests.yml b/.github/workflows/run-ui-tests.yml index 9bd512c..e2e1e7a 100644 --- a/.github/workflows/run-ui-tests.yml +++ b/.github/workflows/run-ui-tests.yml @@ -40,7 +40,7 @@ jobs: # Check out current repository - name: Fetch Sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 # Run IDEA prepared for UI testing - name: Run IDE @@ -48,7 +48,7 @@ jobs: # Wait for IDEA to be started - name: Health Check - uses: jtalk/url-health-check-action@v1.5 + uses: jtalk/url-health-check-action@v2.1 with: url: http://127.0.0.1:8082 max-attempts: 15 diff --git a/CHANGELOG.md b/CHANGELOG.md index 4dd41d6..8b156fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ # CFLint Plugin Changelog ## [Unreleased] +### Changed +- Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.6.10` +- Dependencies - upgrade `org.jetbrains.changelog` to `1.3.1` +- Dependencies - upgrade `org.jetbrains.intellij` to `1.3.0` +- Dependencies - upgrade `log4j-api` to `2.16.0` +- Dependencies - upgrade `log4j-core` to `2.16.0` +- Dependencies (GitHub Actions) - upgrade `actions/cache` to `v2.1.7` +- Dependencies (GitHub Actions) - upgrade `jtalk/url-health-check-action` to `v2.1` +- Dependencies (GitHub Actions) - upgrade `actions/checkout` to `v2.4.0` +- Dependencies (GitHub Actions) - upgrade `actions/upload-artifact` to `v2.3.0` + ## [0.3.0] ### Added - Introduced `next` branch in the root repository to make `main` always a stable one diff --git a/build.gradle.kts b/build.gradle.kts index 4bf2715..f79d07a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,11 +7,11 @@ plugins { // Java support id("java") // Kotlin support - id("org.jetbrains.kotlin.jvm") version "1.5.21" + id("org.jetbrains.kotlin.jvm") version "1.6.10" // gradle-intellij-plugin - read more: https://github.com/JetBrains/gradle-intellij-plugin - id("org.jetbrains.intellij") version "1.1.4" + id("org.jetbrains.intellij") version "1.3.0" // gradle-changelog-plugin - read more: https://github.com/JetBrains/gradle-changelog-plugin - id("org.jetbrains.changelog") version "1.2.1" + id("org.jetbrains.changelog") version "1.3.1" } group = properties("pluginGroup") @@ -23,8 +23,8 @@ repositories { } dependencies { implementation("com.github.cflint:CFLint:1.5.0") - implementation("org.apache.logging.log4j:log4j-api:2.14.1") - implementation("org.apache.logging.log4j:log4j-core:2.14.1") + implementation("org.apache.logging.log4j:log4j-api:2.16.0") + implementation("org.apache.logging.log4j:log4j-core:2.16.0") } // Configure gradle-intellij-plugin plugin.