From 599a401ed9292463c49ebf75da248545d73dff37 Mon Sep 17 00:00:00 2001 From: she11sh0cked <22623152+she11sh0cked@users.noreply.github.com> Date: Sun, 20 Mar 2022 19:32:20 +0100 Subject: [PATCH] ci: add `gradle-semantic-release-plugin` and remove the github release assets --- .github/workflows/release.yml | 6 ++++-- .releaserc | 15 ++++----------- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ba2cfa6..31cb14e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,9 @@ on: push: branches: - main - - dev + pull_request: + branches: + - main jobs: release: name: Release @@ -28,7 +30,7 @@ jobs: - name: Build with Gradle run: ./gradlew build - name: Setup semantic-release - run: npm install -g semantic-release @semantic-release/git @semantic-release/changelog -D + run: npm install -g semantic-release @semantic-release/git @semantic-release/changelog gradle-semantic-release-plugin -D - name: Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.releaserc b/.releaserc index c8baf32..d73f54d 100644 --- a/.releaserc +++ b/.releaserc @@ -10,23 +10,16 @@ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", + "gradle-semantic-release-plugin", [ "@semantic-release/git", { "assets": [ - "CHANGELOG.md" + "CHANGELOG.md", + "gradle.properties" ] } ], - [ - "@semantic-release/github", - { - "assets": [ - { - "path": "release/**" - } - ] - } - ] + "@semantic-release/github" ] }