From 7336668f0c68f1227b20c2fcd1227c11dc45b210 Mon Sep 17 00:00:00 2001 From: Amith Koujalgi Date: Sat, 2 Mar 2024 20:10:04 +0530 Subject: [PATCH] [testing] - Added release-assets upload GH action --- .github/workflows/maven-publish.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index e1ac127..95141b5 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -12,12 +12,23 @@ on: branches: [ "main" ] workflow_dispatch: + +permissions: + contents: read + id-token: write + packages: write + jobs: build: + runs-on: ubuntu-latest + permissions: contents: write packages: write + pull-requests: write + repository-projects: write + steps: - uses: actions/checkout@v3 - name: Set up JDK 11 @@ -65,4 +76,11 @@ jobs: env: MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} MAVEN_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} - MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} \ No newline at end of file + MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + + - name: Release Assets + uses: softprops/action-gh-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + files: target/*.jar \ No newline at end of file