Skip to content

Commit e54c03a

Browse files
Update common files
1 parent cb02ba1 commit e54c03a

File tree

5 files changed

+30
-143
lines changed

5 files changed

+30
-143
lines changed

.github/renovate.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"extends": [
33
"config:base"
44
],
5-
"addLabels": ["dependency-upgrade"],
5+
"addLabels": ["type: dependency-upgrade"],
66
"schedule": [
77
"every weekend"
88
],

.github/workflows/graalvm.yml

-71
This file was deleted.

.github/workflows/gradle.yml

+24-6
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
strategy:
2121
matrix:
22+
graalvm: [ 'latest']
2223
java: ['17']
2324
steps:
2425
# https://github.com/actions/virtual-environments/issues/709
@@ -29,13 +30,17 @@ jobs:
2930
sudo apt-get clean
3031
df -h
3132
- uses: actions/checkout@v3
32-
- name: Set up JDK
33-
uses: actions/setup-java@v3
3433
with:
35-
distribution: 'temurin'
34+
fetch-depth: 0
35+
- name: Setup GraalVM CE
36+
uses: graalvm/setup-graalvm@v1
37+
with:
38+
version: ${{ matrix.graalvm }}
3639
java-version: ${{ matrix.java }}
40+
components: 'native-image'
41+
github-token: ${{ secrets.GITHUB_TOKEN }}
3742
- name: Setup Gradle
38-
uses: gradle/gradle-build-action@v2.4.0
43+
uses: gradle/gradle-build-action@v2
3944
- name: Optional setup step
4045
env:
4146
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
@@ -55,9 +60,22 @@ jobs:
5560
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
5661
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
5762
PREDICTIVE_TEST_SELECTION: "${{ github.event_name == 'pull_request' && 'true' || 'false' }}"
63+
- name: Run static analysis
64+
if: github.repository_owner == 'micronaut-projects'
65+
run: |
66+
./gradlew sonar
67+
env:
68+
TESTCONTAINERS_RYUK_DISABLED: true
69+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
70+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
71+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
72+
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
73+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
74+
GH_TOKEN_PUBLIC_REPOS_READONLY: ${{ secrets.GH_TOKEN_PUBLIC_REPOS_READONLY }}
75+
GH_USERNAME: ${{ secrets.GH_USERNAME }}
5876
- name: Publish Test Report
5977
if: always()
60-
uses: mikepenz/action-junit-report@v3.7.5
78+
uses: mikepenz/action-junit-report@v3
6179
with:
6280
check_name: Java CI / Test Report (${{ matrix.java }})
6381
report_paths: '**/build/test-results/test/TEST-*.xml'
@@ -72,7 +90,7 @@ jobs:
7290
if: success() && github.event_name == 'push' && matrix.java == '17'
7391
env:
7492
GH_TOKEN_PUBLIC_REPOS_READONLY: ${{ secrets.GH_TOKEN_PUBLIC_REPOS_READONLY }}
75-
GH_USERNAME: ${{ secrets.GH_USERNAME }}
93+
GH_USERNAME: ${{ secrets.GH_USERNAME }}
7694
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
7795
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
7896
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}

.github/workflows/release.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ jobs:
6666
# Store the hash in a file, which is uploaded as a workflow artifact.
6767
echo $(sha256sum $ARTIFACTS | base64 -w0) > artifacts-sha256
6868
- name: Upload build artifacts
69-
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
69+
uses: actions/upload-artifact@v3
7070
with:
7171
name: gradle-build-outputs
7272
path: build/repo/${{ steps.publish.outputs.group }}/*/${{ steps.publish.outputs.version }}/*
7373
retention-days: 5
7474
- name: Upload artifacts-sha256
75-
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
75+
uses: actions/upload-artifact@v3
7676
with:
7777
name: artifacts-sha256
7878
path: artifacts-sha256
@@ -130,7 +130,7 @@ jobs:
130130
artifacts-sha256: ${{ steps.set-hash.outputs.artifacts-sha256 }}
131131
steps:
132132
- name: Download artifacts-sha256
133-
uses: actions/download-artifact@9782bd6a9848b53b110e712e20e42d89988822b7 # v3.0.1
133+
uses: actions/download-artifact@v3
134134
with:
135135
name: artifacts-sha256
136136
# The SLSA provenance generator expects the hash digest of artifacts to be passed as a job
@@ -161,9 +161,9 @@ jobs:
161161
if: startsWith(github.ref, 'refs/tags/')
162162
steps:
163163
- name: Checkout repository
164-
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2
164+
uses: actions/checkout@v3
165165
- name: Download artifacts
166-
uses: actions/download-artifact@9782bd6a9848b53b110e712e20e42d89988822b7 # v3.0.1
166+
uses: actions/download-artifact@v3
167167
with:
168168
name: gradle-build-outputs
169169
path: build/repo

.github/workflows/sonarqube.yml

-60
This file was deleted.

0 commit comments

Comments
 (0)