From bb494d512c5705650b4f6ca1710666a469f38d7e Mon Sep 17 00:00:00 2001 From: David Gonzalez Martin Date: Sun, 3 Nov 2024 14:26:09 -0600 Subject: [PATCH] Use external action --- .github/workflows/ci.yml | 30 +++++------------------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea9bd73..d143508 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,33 +67,13 @@ jobs: CMAKE_BUILD_TYPE: ${{matrix.CMAKE_BUILD_TYPE}} CMAKE_PREFIX_PATH: ${{steps.FETCH.outputs.CMAKE_PREFIX_PATH}} BUSTER_GITHUB_RUN: "true" - - name: Create tag + - uses: "marvinpinto/action-automatic-releases@latest" if: github.ref == 'refs/heads/main' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - git config --global user.name "github-actions" - git config --global user.email "github-actions@github.com" - # Get the current date in YYYY-MM-DD format - DATE=$(date +"%Y-%m-%d") - - # Get the current commit hash (first 7 characters) - COMMIT_HASH=$(git rev-parse --short HEAD) - - # Create the tag with the format "release-YYYY-MM-DD-commit" - TAG="automatic-release-${DATE}-${COMMIT_HASH}" - - # Create the annotated tag - git tag -a "$TAG" -m "Release on $DATE for commit $COMMIT_HASH" - - # Push the tag to the remote repository - git push origin "$TAG" - - name: Release - uses: softprops/action-gh-release@v2 - if: github.ref == 'refs/heads/main' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + automatic_release_tag: "latest" + prerelease: true + title: "Development Build" files: | ${{env.BLOAT_BUSTER_RELEASE_PATH_BASE}}.7z ${{env.BLOAT_BUSTER_RELEASE_PATH_BASE}}.7z.b2sum