chore: refresh docs and adapt workflows for Gitea
Release / Validate Templates (push) Successful in 3m1s
Release / Package & Release (push) Skipped
Release / Update Latest Release Documentation (push) Skipped

This commit is contained in:
KenanZhu committed 2026-10-09 22:02:33 +08:00
1 parent fec3ace600
commit f4d96de79e
14 files changed
+986 -505

No files matched your search

+10 -13
View File
@@ -8,7 +8,7 @@ on:
jobs:
validate:
name: Validate Templates
runs-on: ubuntu-latest
runs-on: linux-amd64-docker-small
steps:
- uses: actions/checkout@v4
@@ -41,13 +41,13 @@ jobs:
name: Package & Release
if: startsWith(github.ref, 'refs/tags/v')
needs: validate
runs-on: ubuntu-latest
runs-on: linux-amd64-docker-small
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
token: ${{ secrets.GITEA_TOKEN || secrets.GITHUB_TOKEN }}
token: ${{ secrets.GITEA_TOKEN }}
- uses: actions/setup-go@v5
with:
@@ -79,28 +79,25 @@ jobs:
TEMPLATE_RELEASE: ${{ github.ref_name }}
- name: Create Release
uses: softprops/action-gh-release@v3
with:
files: |
dist/*.zip
dist/*.tar.gz
fail_on_unmatched_files: true
body_path: .github/release-notes/${{ github.ref_name }}.md
run: python -B .github/scripts/gitea_actions.py publish-release --version "$TEMPLATE_RELEASE"
env:
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN || secrets.GITHUB_TOKEN }}
TEMPLATE_RELEASE: ${{ github.ref_name }}
GITEA_SERVER_URL: ${{ github.server_url }}
GITEA_REPOSITORY: ${{ github.repository }}
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
sync-release-docs:
name: Update Latest Release Documentation
if: startsWith(github.ref, 'refs/tags/v')
needs: package
runs-on: ubuntu-latest
runs-on: linux-amd64-docker-small
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
ref: main
token: ${{ secrets.GITEA_TOKEN || secrets.GITHUB_TOKEN }}
token: ${{ secrets.GITEA_TOKEN }}
- uses: actions/setup-python@v5
with: