diff --git a/.github/workflows/central-sync.yml b/.github/workflows/central-sync.yml index 5dc506679..0c6fd36df 100644 --- a/.github/workflows/central-sync.yml +++ b/.github/workflows/central-sync.yml @@ -20,9 +20,10 @@ jobs: ref: v${{ github.event.inputs.release_version }} - uses: gradle/wrapper-validation-action@v1 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: - java-version: 1.8 + distribution: 'adopt' + java-version: '8' - name: Publish to Sonatype OSSRH env: SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} diff --git a/.github/workflows/dependency-update.yml b/.github/workflows/dependency-update.yml index 25ef433ff..a95012b39 100644 --- a/.github/workflows/dependency-update.yml +++ b/.github/workflows/dependency-update.yml @@ -19,9 +19,10 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: - java-version: 1.8 + distribution: 'adopt' + java-version: '8' - name: Export Gradle Properties uses: micronaut-projects/github-actions/export-gradle-properties@master - name: Check Dependencies diff --git a/.github/workflows/graalvm.yml b/.github/workflows/graalvm.yml index d095f5fbc..0d255bd56 100644 --- a/.github/workflows/graalvm.yml +++ b/.github/workflows/graalvm.yml @@ -1,3 +1,8 @@ +# WARNING: Do not edit this file directly. Instead, go to: +# +# https://github.com/micronaut-projects/micronaut-project-template/tree/master/.github/workflows +# +# and edit them there. Note that it will be sync'ed to all the Micronaut repos name: GraalVM CE CI on: push: @@ -16,6 +21,13 @@ jobs: matrix: graalvm: ['21.0.0.2.java8', '21.0.0.2.java11'] steps: + # https://github.com/actions/virtual-environments/issues/709 + - name: Free disk space + run: | + sudo rm -rf "/usr/local/share/boost" + sudo rm -rf "$AGENT_TOOLSDIRECTORY" + sudo apt-get clean + df -h - uses: actions/checkout@v2 - uses: actions/cache@v2.1.4 with: @@ -37,3 +49,5 @@ jobs: else ./gradlew check --continue --no-daemon fi + env: + TESTCONTAINERS_RYUK_DISABLED: true \ No newline at end of file diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 3643e5c09..1f02bb930 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -21,6 +21,13 @@ jobs: matrix: java: ['8', '11', '15'] steps: + # https://github.com/actions/virtual-environments/issues/709 + - name: Free disk space + run: | + sudo rm -rf "/usr/local/share/boost" + sudo rm -rf "$AGENT_TOOLSDIRECTORY" + sudo apt-get clean + df -h - uses: actions/checkout@v2 - uses: actions/cache@v2.1.4 with: @@ -29,14 +36,17 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: + distribution: 'adopt' java-version: ${{ matrix.java }} - name: Optional setup step run: | [ -f ./setup.sh ] && ./setup.sh || true - name: Build with Gradle run: ./gradlew dependencyUpdates check --no-daemon --parallel --continue + env: + TESTCONTAINERS_RYUK_DISABLED: true - name: Publish to Sonatype Snapshots if: success() && github.event_name == 'push' && matrix.java == '8' env: diff --git a/.github/workflows/publish-snapshot.yml b/.github/workflows/publish-snapshot.yml index 44ebc800b..91baf9142 100644 --- a/.github/workflows/publish-snapshot.yml +++ b/.github/workflows/publish-snapshot.yml @@ -18,8 +18,9 @@ jobs: restore-keys: | ${{ runner.os }}-gradle- - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: + distribution: 'adopt' java-version: '8' - name: Publish to Sonatype Snapshots if: success() diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 74f5392f7..42c206b41 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,9 +17,10 @@ jobs: token: ${{ secrets.GH_TOKEN }} - uses: gradle/wrapper-validation-action@v1 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v2 with: - java-version: 1.8 + distribution: 'adopt' + java-version: '8' - name: Set the current release version id: release_version run: echo ::set-output name=release_version::${GITHUB_REF:11}