diff --git a/.github/workflows/release_on_tag_push.yml b/.github/workflows/release_on_tag_push.yml index 32279388..cd984b5a 100644 --- a/.github/workflows/release_on_tag_push.yml +++ b/.github/workflows/release_on_tag_push.yml @@ -1,9 +1,8 @@ name: GitHub Actions Demo run-name: ${{ github.actor }} is testing out GitHub Actions on: - push: - tags: - - '*' + release: + types: [published] jobs: Explore-GitHub-Actions: @@ -13,6 +12,10 @@ jobs: uses: actions/checkout@v4 - run: echo "The ${{ github.repository }} repository has been cloned to the runner." + - name: Print the tag name + run: | + echo ${{ github.ref }} + - name: List files in the repository run: | ls ${{ github.workspace }} @@ -24,31 +27,14 @@ jobs: run: | ls ${{ github.workspace }} - - name: Create Release to get an id - id: create_release_id - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: ${{ github.ref }} - - - name: Upload Zip File 1 - uses: actions/upload-release-asset@v1 + - name: Upload file 1 + run: | + gh release upload ${{github.event.release.tag_name}} agent/service/target/MFT-Agent-0.01-bin.zip env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release_id.outputs.upload_url }} - asset_path: agent/service/target/MFT-Agent-0.01-bin.zip - asset_name: MFT-Agent-0.01-bin.zip - asset_content_type: application/zip - - name: Upload Zip File 2 - uses: actions/upload-release-asset@v1 + - name: Upload file 2 + run: | + gh release upload ${{github.event.release.tag_name}} standalone-service/target/Standalone-Service-0.01-bin.zip env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release_id.outputs.upload_url }} - asset_path: standalone-service/target/Standalone-Service-0.01-bin.zip - asset_name: Standalone-Service-0.01-bin.zip - asset_content_type: application/zip + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file