This commit is contained in:
vorotamoroz
2025-11-17 13:24:45 +09:00
parent b0661cdbab
commit 477913456f

View File

@@ -30,19 +30,11 @@ jobs:
npm ci
npm run build --if-present
# Package the required files into a zip
- name: Determine Asset Suffix
id: vars
run: |
if [ "${{ github.ref_name }}" = "main" ]; then
echo "asset_suffix=" >> $GITHUB_OUTPUT
else
echo "asset_suffix=-${{ github.ref_name }}" >> $GITHUB_OUTPUT
fi
- name: Package
run: |
mkdir ${{ github.event.repository.name }}
cp main.js manifest.json styles.css README.md ${{ github.event.repository.name }}
zip -r ${{ github.event.repository.name }}${{ steps.vars.outputs.asset_suffix }}.zip ${{ github.event.repository.name }}
zip -r ${{ github.event.repository.name }}.zip ${{ github.event.repository.name }}
# Create the release on github
# - name: Create Release
# id: create_release
@@ -103,10 +95,10 @@ jobs:
uses: softprops/action-gh-release@v2
with:
files: |
${{ github.event.repository.name }}${{ steps.vars.outputs.asset_suffix }}.zip
${{ github.event.repository.name }}.zip
main.js
manifest.json
styles.css
name: ${{ steps.version.outputs.tag }}${{ steps.vars.outputs.asset_suffix }}
tag_name: ${{ steps.version.outputs.tag }}${{ steps.vars.outputs.asset_suffix }}
name: ${{ steps.version.outputs.tag }}
tag_name: ${{ steps.version.outputs.tag }}
draft: true