Update publish.yml

This commit is contained in:
CofCool 2022-05-13 15:52:06 +08:00
parent 36c4f2982a
commit fb83d82a7c
1 changed files with 7 additions and 20 deletions

View File

@ -26,14 +26,14 @@ jobs:
mkdir ${{ env.PLUGIN_NAME }} mkdir ${{ env.PLUGIN_NAME }}
cp README.md package.json icon.png ${{ env.PLUGIN_NAME }} cp README.md package.json icon.png ${{ env.PLUGIN_NAME }}
mv dist ${{ env.PLUGIN_NAME }} mv dist ${{ env.PLUGIN_NAME }}
zip -r ${{ env.PLUGIN_NAME }}.zip ${{ env.PLUGIN_NAME }}
ls ls
echo "::set-output name=tag_name::$(git tag --sort version:refname | tail -n 1)" echo "::set-output name=tag_name::$(git tag --sort version:refname | tail -n 1)"
zip -r ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip ${{ env.PLUGIN_NAME }}
- name: Create Release - name: Create Release
uses: ncipollo/release-action@v1 uses: ncipollo/release-action@v1
id: create_release id: create_release
env: env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VERSION: ${{ github.ref }} VERSION: ${{ github.ref }}
with: with:
allowUpdates: true allowUpdates: true
@ -42,22 +42,9 @@ jobs:
- name: Upload zip file - name: Upload zip file
id: upload_zip id: upload_zip
uses: actions/upload-release-asset@v1 uses: softprops/action-gh-release@v1
env: if: startsWith(github.ref, 'refs/tags/')
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
with: with:
upload_url: ${{ steps.create_release.outputs.upload_url }} files: |
asset_path: ./${{ env.PLUGIN_NAME }}.zip package.json
asset_name: ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip ${{ env.PLUGIN_NAME }}-${{ steps.build.outputs.tag_name }}.zip
asset_content_type: application/zip
- name: Upload package.json
id: upload_metadata
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./package.json
asset_name: package.json
asset_content_type: application/json