diff --git a/.github/actions/create-release/action.yml b/.github/actions/create-release/action.yml index eafda4b418..0bdf1f521b 100644 --- a/.github/actions/create-release/action.yml +++ b/.github/actions/create-release/action.yml @@ -36,12 +36,16 @@ runs: with: name: ThetaJars path: jar/ - - run: for i in $(find jar -name "*-all.jar"); do mv -v $i jar/$(basename ${i%-${{steps.value.outputs.version}}-all.jar}.jar); done + - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + with: + name: Theta_SV-COMP + path: upload/ + - run: for i in $(find jar -name "*-all.jar"); do mv -v $i upload/$(basename ${i%-${{steps.value.outputs.version}}-all.jar}.jar); done shell: bash - name: Release uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1.0 with: - files: jar/**/*.jar + files: upload/* body: ${{steps.value.outputs.message}} name: ${{steps.value.outputs.tagname}} tag_name: ${{steps.value.outputs.tagname}} diff --git a/.github/actions/deploy-maven/action.yml b/.github/actions/deploy-maven/action.yml index 17c808d739..34b7625257 100644 --- a/.github/actions/deploy-maven/action.yml +++ b/.github/actions/deploy-maven/action.yml @@ -20,7 +20,7 @@ runs: distribution: temurin java-version: 17 - name: Publish to Maven Staging - uses: ./.github/actions/cache-build + uses: gradle/gradle-build-action@40b6781dcdec2762ad36556682ac74e31030cfe2 # v2.5.1 env: OSSRH_PASSWORD: ${{ inputs.OSSRH_PASSWORD }} OSSRH_USERNAME: ${{ inputs.OSSRH_USERNAME }} @@ -28,11 +28,11 @@ runs: PGP_KEY_ID: ${{ inputs.PGP_KEY_ID }} PGP_PWD: ${{ inputs.PGP_PWD }} with: - arguments: publish + arguments: publish -x test - name: Close staging and publish release - uses: ./.github/actions/cache-build + uses: gradle/gradle-build-action@40b6781dcdec2762ad36556682ac74e31030cfe2 # v2.5.1 env: OSSRH_PASSWORD: ${{ inputs.OSSRH_PASSWORD }} OSSRH_USERNAME: ${{ inputs.OSSRH_USERNAME }} with: - arguments: closeAndReleaseRepository \ No newline at end of file + arguments: closeAndReleaseRepository diff --git a/.github/workflows/linux-build-test-deploy.yml b/.github/workflows/linux-build-test-deploy.yml index 40c66f7e13..d124e76723 100644 --- a/.github/workflows/linux-build-test-deploy.yml +++ b/.github/workflows/linux-build-test-deploy.yml @@ -132,7 +132,7 @@ jobs: deploy-release: - needs: test-linux + needs: [test-linux, create-archives] if: "${{ github.event.inputs.message != '' && github.ref == 'refs/heads/master' && github.event_name != 'pull_request' }}" runs-on: ubuntu-latest steps: diff --git a/build.gradle.kts b/build.gradle.kts index 678820e828..611d16e58a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -28,7 +28,7 @@ buildscript { allprojects { group = "hu.bme.mit.theta" - version = "6.3.1" + version = "6.3.2" apply(from = rootDir.resolve("gradle/shared-with-buildSrc/mirrors.gradle.kts")) }