From 97e940230a44a9de63269f840e9c19068258c84d Mon Sep 17 00:00:00 2001 From: Feng Kaiyu Date: Wed, 26 Jun 2024 08:13:31 +0000 Subject: [PATCH] ci: fix GitHub Actions. --- .github/workflows/release.yml | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index de02d6a..905bfb9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,10 +4,9 @@ name: Release on: - # Triggers the workflow on release - release: - types: [published] - + push: + tags: + - "v*.*.*" # A workflow that zip the source code and upload it as a release asset. jobs: @@ -16,31 +15,23 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Zip source code run: zip -r resume-ng-zh.zip . - - name: Upload release asset - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ github.event.release.upload_url }} - asset_path: ./resume-ng-zh.zip - asset_name: resume-ng-zh.zip - asset_content_type: application/zip - - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: - ref: english + ref: english - name: Zip source code run: zip -r resume-ng-en.zip . - - name: Upload release asset - uses: actions/upload-release-asset@v1 + - name: Release + uses: softprops/action-gh-release@v2 + if: startsWith(github.ref, 'refs/tags/') with: - upload_url: ${{ github.event.release.upload_url }} - asset_path: ./resume-ng-en.zip - asset_name: resume-ng-en.zip - asset_content_type: application/zip \ No newline at end of file + files: | + resume-ng-zh.zip + resume-ng-en.zip