diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 79eed0a..ba8a75a 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,6 +1,10 @@ name: CI -on: [push, pull_request] +on: + push: + tags-ignore: + - 'v*' + pull_request: jobs: build: diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index efd9757..d8b756a 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -3,7 +3,7 @@ name: CI on: push: tags: - - '*' + - 'v*' jobs: build: @@ -22,6 +22,14 @@ jobs: name: tf2wikipricing.user.js path: | dist/userscript/tf2wikipricing.user.js + deploy: + runs-on: debian-latest + needs: build + steps: + - name: Download release artifacts + uses: actions/download-artifact@v3 + with: + name: tf2wikipricing.user.js - name: Read package.json version uses: tyankatsu0105/read-package-version-actions@v1 id: version @@ -30,5 +38,6 @@ jobs: uses: akkuman/gitea-release-action@v1 with: name: ${{ steps.version.outputs.version }} - files: |- - /dist/userscript/** \ No newline at end of file + files: | + *.user.js + sha256sum: true \ No newline at end of file