From 377ea00518c56d516b412ba29d339a747cffe4a8 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 14:52:10 +0100 Subject: [PATCH 01/15] Update maven.yml --- .github/workflows/maven.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 697336b..c10f3e7 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -56,8 +56,8 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ github.sha }} - release_name: Release ${{ github.sha | slice(0, 7) }} + tag_name: ${{ github.ref }} + release_name: Release ${{ github.ref }} draft: false prerelease: false From 5cb5357db064692d5913ba5cc0997779a9d39202 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 14:55:58 +0100 Subject: [PATCH 02/15] Update maven.yml --- .github/workflows/maven.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index c10f3e7..697336b 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -56,8 +56,8 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} + tag_name: ${{ github.sha }} + release_name: Release ${{ github.sha | slice(0, 7) }} draft: false prerelease: false From 8b3ad25fe7f0f4ecf909e4969920b9c877cdac72 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 14:56:40 +0100 Subject: [PATCH 03/15] Update maven.yml --- .github/workflows/maven.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 697336b..cdfee1f 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -56,8 +56,8 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ github.sha }} - release_name: Release ${{ github.sha | slice(0, 7) }} + tag_name: ${{ github.event.created_at }} + release_name: Release ${{ github.event.created_at }} draft: false prerelease: false From d0f6a5bc82a0e2f399ec179056aa1da824237150 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:00:27 +0100 Subject: [PATCH 05/15] Update maven.yml --- .github/workflows/maven.yml | 90 ++++++++++++++++++------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index cdfee1f..fa859e6 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -12,61 +12,61 @@ jobs: build_test: runs-on: ubuntu-latest steps: - - name: Checkout Repository - uses: actions/checkout@v3 + - name: Checkout Repository + uses: actions/checkout@v3 - - name: Set up JDK 17 - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: maven + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + java-version: '17' + distribution: 'temurin' + cache: maven - - name: Build with Maven - run: mvn -B package --file pom.xml + - name: Build with Maven + run: mvn -B package --file pom.xml - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: packaged-jar - path: target/*.jar + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: packaged-jar + path: target/*.jar publish-job: runs-on: ubuntu-latest needs: build_test steps: - - name: Checkout Repository - uses: actions/checkout@v3 + - name: Checkout Repository + uses: actions/checkout@v3 - - name: Download artifact - uses: actions/download-artifact@v3 - with: - name: packaged-jar - path: staging + - name: Download artifact + uses: actions/download-artifact@v3 + with: + name: packaged-jar + path: staging - - name: Create extracted-jar directory - run: mkdir extracted-jar + - name: Create extracted-jar directory + run: mkdir extracted-jar - - name: Move Artifact - run: mv staging/*.jar extracted-jar/ + - name: Move Artifact + run: mv staging/*.jar extracted-jar/ - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.event.created_at }} - release_name: Release ${{ github.event.created_at }} - draft: false - prerelease: false + - name: Create Release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.event.created_at }} + release_name: Release ${{ github.event.created_at }} + draft: false + prerelease: false - - name: Upload Artifact as Release Asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: extracted-jar/*.jar - asset_name: your-artifact-name.jar - asset_content_type: application/java-archive + - name: Upload Artifact as Release Asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: extracted-jar/*.jar + asset_name: your-artifact-name.jar + asset_content_type: application/java-archive From 31be824bb616b101d1e3e1a1b9f117b99143db7e Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:02:15 +0100 Subject: [PATCH 06/15] Update maven.yml --- .github/workflows/maven.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index fa859e6..996a874 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -50,14 +50,17 @@ jobs: - name: Move Artifact run: mv staging/*.jar extracted-jar/ + - name: Get current date and time + run: echo "::set-env name=RELEASE_TAG::$(date +'%Y%m%d%H%M%S')" + - name: Create Release id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ github.event.created_at }} - release_name: Release ${{ github.event.created_at }} + tag_name: ${{ env.RELEASE_TAG }} + release_name: Release ${{ env.RELEASE_TAG }} draft: false prerelease: false From abd3265bfec86462e85fc2826e5c12098c7e67aa Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:03:29 +0100 Subject: [PATCH 07/15] Update maven.yml --- .github/workflows/maven.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 996a874..934ca34 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -51,7 +51,8 @@ jobs: run: mv staging/*.jar extracted-jar/ - name: Get current date and time - run: echo "::set-env name=RELEASE_TAG::$(date +'%Y%m%d%H%M%S')" + id: get_date + run: echo "$(date +'%Y%m%d%H%M%S')" >> $GITHUB_ENV - name: Create Release id: create_release @@ -59,8 +60,8 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ env.RELEASE_TAG }} - release_name: Release ${{ env.RELEASE_TAG }} + tag_name: ${{ env.DATE }} + release_name: Release ${{ env.DATE }} draft: false prerelease: false From 486d5f257f653eca5edfbe645c8bbfaa3e172d07 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:08:47 +0100 Subject: [PATCH 08/15] Update maven.yml --- .github/workflows/maven.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 934ca34..93d72b8 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -50,21 +50,22 @@ jobs: - name: Move Artifact run: mv staging/*.jar extracted-jar/ - - name: Get current date and time - id: get_date - run: echo "$(date +'%Y%m%d%H%M%S')" >> $GITHUB_ENV - - name: Create Release id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DATE: ${{ steps.get_date.outputs.date }} with: - tag_name: ${{ env.DATE }} - release_name: Release ${{ env.DATE }} + tag_name: ${{ steps.get_date.outputs.date }} + release_name: Release ${{ steps.get_date.outputs.date }} draft: false prerelease: false + - name: Get current date and time + id: get_date + run: echo "::set-output name=date::$(date +'%Y%m%d%H%M%S')" + - name: Upload Artifact as Release Asset uses: actions/upload-release-asset@v1 env: From 8adb7eda06248e2c42f7e543fb1381ae774833d3 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:10:21 +0100 Subject: [PATCH 09/15] Update maven.yml --- .github/workflows/maven.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 93d72b8..d18a1d4 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -55,12 +55,12 @@ jobs: uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - DATE: ${{ steps.get_date.outputs.date }} with: - tag_name: ${{ steps.get_date.outputs.date }} - release_name: Release ${{ steps.get_date.outputs.date }} + tag_name: ${{ env.RELEASE_TAG }} + release_name: Release ${{ env.RELEASE_TAG }} draft: false prerelease: false + - name: Get current date and time id: get_date From 1fc914327fc6197ebe47a31ae6872b548737f78a Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:12:37 +0100 Subject: [PATCH 10/15] Update maven.yml --- .github/workflows/maven.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index d18a1d4..df93a3a 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -50,21 +50,19 @@ jobs: - name: Move Artifact run: mv staging/*.jar extracted-jar/ + - name: Set release tag + run: echo "::set-output name=RELEASE_TAG::$(date +'%Y%m%d%H%M%S')" + - name: Create Release id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ env.RELEASE_TAG }} - release_name: Release ${{ env.RELEASE_TAG }} + tag_name: ${{ steps.set_release_tag.outputs.RELEASE_TAG }} + release_name: Release ${{ steps.set_release_tag.outputs.RELEASE_TAG }} draft: false prerelease: false - - - - name: Get current date and time - id: get_date - run: echo "::set-output name=date::$(date +'%Y%m%d%H%M%S')" - name: Upload Artifact as Release Asset uses: actions/upload-release-asset@v1 From 9f40dab4628591d99a5f49954559b52216996395 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:15:42 +0100 Subject: [PATCH 11/15] Update maven.yml --- .github/workflows/maven.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index df93a3a..1d9a5d6 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -9,7 +9,7 @@ on: - main jobs: - build_test: + publish: runs-on: ubuntu-latest steps: - name: Checkout Repository @@ -31,13 +31,6 @@ jobs: name: packaged-jar path: target/*.jar - publish-job: - runs-on: ubuntu-latest - needs: build_test - steps: - - name: Checkout Repository - uses: actions/checkout@v3 - - name: Download artifact uses: actions/download-artifact@v3 with: From 138edf6a96c2934e5efdfd976f78aae8d3dbd56f Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:17:03 +0100 Subject: [PATCH 12/15] Update maven.yml --- .github/workflows/maven.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 1d9a5d6..1a2fd87 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -31,20 +31,18 @@ jobs: name: packaged-jar path: target/*.jar - - name: Download artifact - uses: actions/download-artifact@v3 - with: - name: packaged-jar - path: staging + - name: Set release tag + id: set_release_tag + run: echo "::set-output name=RELEASE_TAG::$(date +'%Y%m%d%H%M%S')" - name: Create extracted-jar directory run: mkdir extracted-jar - - name: Move Artifact - run: mv staging/*.jar extracted-jar/ - - - name: Set release tag - run: echo "::set-output name=RELEASE_TAG::$(date +'%Y%m%d%H%M%S')" + - name: Download artifact + uses: actions/download-artifact@v3 + with: + name: packaged-jar + path: extracted-jar - name: Create Release id: create_release From 02f8975399feb3e0061c35c542062f86f0ec5577 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:18:32 +0100 Subject: [PATCH 13/15] Update maven.yml --- .github/workflows/maven.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 1a2fd87..176dbd8 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -64,3 +64,4 @@ jobs: asset_path: extracted-jar/*.jar asset_name: your-artifact-name.jar asset_content_type: application/java-archive + From e33e8e9411b600e77de74aab1370e582f795274d Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:19:46 +0100 Subject: [PATCH 14/15] Update maven.yml --- .github/workflows/maven.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 176dbd8..905830f 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -61,7 +61,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: extracted-jar/*.jar + asset_path: extracted-jar/your-artifact-name.jar asset_name: your-artifact-name.jar asset_content_type: application/java-archive + From 7d60efea0b3850d11dca5b0068ba4df0d18cee56 Mon Sep 17 00:00:00 2001 From: potzplitz <127513690+potzplitz@users.noreply.github.com> Date: Sun, 3 Mar 2024 15:22:36 +0100 Subject: [PATCH 15/15] Update maven.yml --- .github/workflows/maven.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 905830f..e285d9a 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -61,8 +61,9 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: extracted-jar/your-artifact-name.jar - asset_name: your-artifact-name.jar - asset_content_type: application/java-archive + asset_path: extracted-jar/ExtremeDemonList-0.0.1-SNAPSHOT-jar-with-dependencies.jar + asset_name: ExtremeDemonList-0.0.1-SNAPSHOT-jar-with-dependencies.jar + asset_content_type: application/ExtremeDemonList-0.0.1-SNAPSHOT-jar-with-dependencies.jar +