Skip to content

Commit

Permalink
Merge pull request #126 from opengood-aio/github-actions-refactor
Browse files Browse the repository at this point in the history
Update Gradle release workflows with official Gradle actions
  • Loading branch information
cjaehnen authored Aug 8, 2024
2 parents 8641421 + 7f73f34 commit 26496b3
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 24 deletions.
14 changes: 6 additions & 8 deletions .github/workflows/gradle-github-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,6 @@ jobs:
persist-credentials: false
token: ${{ secrets.workflow-token }}

- name: Validate Gradle Wrapper
if: ${{ inputs.run-gradle-validation == true }}
uses: gradle/wrapper-validation-action@v3.5.0

- name: Setup Git
run: |
git config user.email ${GIT_EMAIL}
Expand All @@ -61,11 +57,13 @@ jobs:
java-version: ${{ inputs.java-version }}
distribution: ${{ inputs.java-distribution }}

- name: Release and Publish
uses: burrunan/gradle-cache-action@v1
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3.5.0
with:
arguments: clean release -PskipTests=true -Prelease.useAutomaticVersion=true
gradle-version: wrapper
validate-wrappers: ${{ inputs.run-gradle-validation }}

- name: Release and Publish
run: ./gradlew clean release -PskipTests=true -Prelease.useAutomaticVersion=true
env:
GITHUB_USER: ${{ inputs.git-user }}
GITHUB_TOKEN: ${{ secrets.workflow-token }}
14 changes: 6 additions & 8 deletions .github/workflows/gradle-maven-central-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,6 @@ jobs:
persist-credentials: false
token: ${{ secrets.workflow-token }}

- name: Validate Gradle Wrapper
if: ${{ inputs.run-gradle-validation == true }}
uses: gradle/wrapper-validation-action@v3.5.0

- name: Setup Git
run: |
git config user.email ${GIT_EMAIL}
Expand All @@ -76,11 +72,13 @@ jobs:
java-version: ${{ inputs.java-version }}
distribution: ${{ inputs.java-distribution }}

- name: Release and Publish
uses: burrunan/gradle-cache-action@v1
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3.5.0
with:
arguments: clean release -PskipTests=true -Prelease.useAutomaticVersion=true
gradle-version: wrapper
validate-wrappers: ${{ inputs.run-gradle-validation }}

- name: Release and Publish
run: ./gradlew clean release -PskipTests=true -Prelease.useAutomaticVersion=true
env:
GITHUB_TOKEN: ${{ secrets.workflow-token }}
ORG_GRADLE_PROJECT_signingInMemoryKeyId: ${{ secrets.gpg-signing-key-id }}
Expand Down
14 changes: 6 additions & 8 deletions .github/workflows/gradle-plugin-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,6 @@ jobs:
persist-credentials: false
token: ${{ secrets.workflow-token }}

- name: Validate Gradle Wrapper
if: ${{ inputs.run-gradle-validation == true }}
uses: gradle/wrapper-validation-action@v3.5.0

- name: Setup Git
run: |
git config user.email ${GIT_EMAIL}
Expand All @@ -67,11 +63,13 @@ jobs:
java-version: ${{ inputs.java-version }}
distribution: ${{ inputs.java-distribution }}

- name: Release and Publish
uses: burrunan/gradle-cache-action@v1
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3.5.0
with:
arguments: clean release -PskipTests=true -Prelease.useAutomaticVersion=true
gradle-version: wrapper
validate-wrappers: ${{ inputs.run-gradle-validation }}

- name: Release and Publish
run: ./gradlew clean release -PskipTests=true -Prelease.useAutomaticVersion=true
env:
GITHUB_TOKEN: ${{ secrets.workflow-token }}
GRADLE_PUBLISH_KEY: ${{ secrets.gradle-publish-key }}
Expand Down

0 comments on commit 26496b3

Please sign in to comment.