name: Release on: release: types: [published] jobs: release-zip: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: ZIP Component Dir run: | cd ${{ github.workspace }}/custom_components/tencentcloud_asr zip -r tencentcloud_asr.zip ./ - name: Upload zip to release uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: ${{ github.workspace }}/custom_components/tencentcloud_asr/tencentcloud_asr.zip asset_name: tencentcloud_asr.zip tag: ${{ github.ref }} overwrite: true