From d6bc5010286a7bc087e0b35a8383feb6bdb05da4 Mon Sep 17 00:00:00 2001 From: Ashley Burns <skater.ash@hotmail.com> Date: Wed, 12 Jun 2024 20:18:06 +0100 Subject: [PATCH] Reverted build --- .github/workflows/maven-build.yml | 67 +++++++++++++------------------ 1 file changed, 29 insertions(+), 38 deletions(-) diff --git a/.github/workflows/maven-build.yml b/.github/workflows/maven-build.yml index 5fac0a6..7250ad4 100644 --- a/.github/workflows/maven-build.yml +++ b/.github/workflows/maven-build.yml @@ -1,57 +1,48 @@ -name: Build & publish release - -on: push +name: Build env: artifact_name: 'Carz-7.3' release_type: '-RELEASE' - build-number: ${github.run_number} + +on: push jobs: build: + name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - name: Checkout repo + uses: actions/checkout@v4 - - name: Set up JDK 11 + - name: Set up JDK 11 (LTS) uses: actions/setup-java@v4 with: java-version: '11' - distribution: 'temurin' + distribution: 'adopt' + cache: maven - name: Build with Maven - run: mvn -B clean package -DskipTests + run: mvn -B clean package - release: - runs-on: ubuntu-latest - - needs: build - steps: - name: Create Release - uses: softprops/action-gh-release@v2 + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - files: target/*.jar - -# - name: Create Release -# id: create_release -# uses: actions/create-release@v1 -# env: -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -# with: -# tag_name: ${{ env.artifact_name }}${{ env.release_type }}.${{ github.run_number }} -# release_name: ${{ env.artifact_name }}${{ env.release_type }}.${{ github.run_number }} -# draft: false -# prerelease: false -# -# - name: Upload Release Asset -# id: upload-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: target/${{ env.artifact_name }}.jar -# asset_name: ${{ env.artifact_name }}${{ env.release_type }}.jar -# asset_content_type: application/java-archive - + tag_name: ${{ env.artifact_name }}${{ env.release_type }}.${{ github.run_number }} + release_name: ${{ env.artifact_name }}${{ env.release_type }}.${{ github.run_number }} + draft: false + prerelease: false + + - name: Upload Release Asset + id: upload-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: target/${{ env.artifact_name }}.jar + asset_name: ${{ env.artifact_name }}${{ env.release_type }}.jar + asset_content_type: application/java-archive \ No newline at end of file