Files
sdb2-extension-chrome/.gitea/workflows/release.yml
JSC 08d9e7dad9
Some checks failed
Create Release / build-and-release (push) Failing after 6s
Update Gitea release action to use akkuman/gitea-release-action@v1
2025-10-05 17:02:09 +02:00

57 lines
1.6 KiB
YAML

name: Create Release
on:
push:
tags:
- 'v*'
jobs:
build-and-release:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Get tag version
id: tag
run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
- name: Create extension package
run: |
cd extension-chrome
zip -r ../sdb-audio-extractor-${{ steps.tag.outputs.VERSION }}.zip \
manifest.json \
popup.html \
popup.js \
options.html \
options.js \
content.js \
background.js \
icon16.png \
icon48.png \
icon128.png \
README.md
- name: Create Release
uses: akkuman/gitea-release-action@v1
with:
token: ${{ secrets.TOKEN }}
tag_name: ${{ steps.tag.outputs.VERSION }}
name: Release ${{ steps.tag.outputs.VERSION }}
draft: false
prerelease: false
body: |
## SDB Audio Extractor ${{ steps.tag.outputs.VERSION }}
Chrome extension for extracting audio from YouTube videos to your SDB soundboard.
### Installation
1. Download the `sdb-audio-extractor-${{ steps.tag.outputs.VERSION }}.zip` file
2. Extract the contents
3. Open Chrome and go to `chrome://extensions/`
4. Enable "Developer mode"
5. Click "Load unpacked" and select the extracted folder
files: |
sdb-audio-extractor-${{ steps.tag.outputs.VERSION }}.zip