Files
gq-to-org-redirector/.gitea/workflows/build.yaml
T
m4xx1m ff703f1e22
Build & Package Extension / build (push) Successful in 11s
Add automatic publishing to Gitea Releases for tags
2026-10-10 16:02:27 +03:00

37 lines
931 B
YAML

name: Build & Package Extension
on:
push:
branches:
- main
tags:
- 'v*'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Package Extension
run: |
which zip >/dev/null 2>&1 || (apt-get update && apt-get install -y zip)
mkdir -p dist
zip -r dist/gq-to-org-redirector.zip manifest.json rules.json README.md
- name: Upload Artifact
uses: actions/upload-artifact@v3
with:
name: gq-to-org-redirector
path: dist/gq-to-org-redirector.zip
- name: Publish to Gitea Releases
if: startsWith(github.ref, 'refs/tags/v')
env:
GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITEA_URL: http://gitea:3000
REPO: ${{ github.repository }}
TAG: ${{ github.ref_name }}
run: node .gitea/release.js