Skip to content

Commit

Permalink
Update maven-publish.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
lguerard committed Nov 3, 2021
1 parent b1f867c commit 77c8dd5
Showing 1 changed file with 28 additions and 28 deletions.
56 changes: 28 additions & 28 deletions .github/workflows/maven-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,6 @@ jobs:
- name: Build with Maven
run: mvn clean -B package --file pom.xml

- name: Set Release version env variable
run: |
echo "RELEASE_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_ENV
echo $RELEASE_VERSION
# - name: Create Release
# id: create_release
# uses: actions/create-release@v1
Expand All @@ -53,33 +48,38 @@ jobs:
# LICENSE.txt
# *.jar

# publish-snapshot:
# needs: build
# runs-on: ubuntu-latest
publish-snapshot:
needs: build
runs-on: ubuntu-latest

# steps:
# - uses: actions/checkout@v2
steps:
- uses: actions/checkout@v2

- name: Set Release version env variable
run: |
echo "RELEASE_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_ENV
echo "$RELEASE_VERSION"
- name: Set up settings.xml for GitHub Packages
uses: actions/setup-java@v1
with:
java-version: 8
java-package: jdk+fx
- name: Set up settings.xml for GitHub Packages
uses: actions/setup-java@v1
with:
java-version: 8
java-package: jdk+fx

- name: Create GitHub Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
with:
tag_name: v${{env.RELEASE_VERSION}}
release_name: Release V${{env.RELEASE_VERSION}}
- name: Create GitHub Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
with:
tag_name: v${{env.RELEASE_VERSION}}
release_name: Release V${{env.RELEASE_VERSION}}

- name: Update version
run: mvn -B versions:set -DnewVersion=v${{env.RELEASE_VERSION}} -DgenerateBackupPoms=false
- name: Update version
run: mvn -B versions:set -DnewVersion=v${{env.RELEASE_VERSION}} -DgenerateBackupPoms=false

- name: Publish to GitHub Packages Apache Maven
run: mvn -B deploy -DskipTests --file pom.xml
env:
GITHUB_TOKEN: ${{ github.token }}
- name: Publish to GitHub Packages Apache Maven
run: mvn -B deploy -DskipTests --file pom.xml
env:
GITHUB_TOKEN: ${{ github.token }}


0 comments on commit 77c8dd5

Please sign in to comment.