Compare commits

..

No commits in common. "master" and "main" have entirely different histories.
master ... main

6 changed files with 110 additions and 0 deletions

27
.gitea/workflows/ci.yml Normal file
View File

@ -0,0 +1,27 @@
name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with: { python-version: "3.11" }
- run: pip install -r requirements.txt
- run: python3 -m pytest tests/ -q
pages-check:
runs-on: ubuntu-latest
needs: lint
steps:
- uses: actions/checkout@v4
- name: Check Pages config
run: |
echo "Pages enabled: ${{ github.event.repository.has_pages }}"

View File

@ -0,0 +1,35 @@
name: Release Candidate
on:
push:
branches: [main]
workflow_dispatch:
jobs:
tag:
runs-on: ubuntu-latest
if: github.event_name == 'push'
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 0 }
- name: Auto-tag RC
run: |
set -e
TAG="rc-${{ github.run_number }}"
git tag "$TAG" || true
git push origin "$TAG" || true
echo "tag=$TAG" >> "$GITHUB_OUTPUT"
draft:
runs-on: ubuntu-latest
needs: tag
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 0 }
- name: Draft release
run: |
set -e
TAG="${{ needs.tag.outputs.tag }}"
gh release create "$TAG" --draft --title "RC $TAG" --notes "Automated release candidate." || true
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>[Hou3] Test issue for dispatch verification</title><style>body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:#0f0f1a;color:#e0e0e0;margin:0;padding:2rem}.card{background:#111827;border:1px solid #27324a;border-radius:12px;padding:1.25rem;box-shadow:0 10px 30px rgba(0,0,0,.35)}h1{font-size:1.4rem;margin:0 0 .5rem;color:#7df9ff}pre{background:#0b1220;border-radius:10px;padding:1rem;overflow:auto}.meta{color:#9fb3c8;font-size:.9rem;margin-bottom:1rem}</style></head><body><div class="card"><h1>[Hou3] Test issue for dispatch verification</h1><div class="meta">Issue #15 by rockachopa</div><pre></pre><p><em>Generated by Hou3 via Tencent Hy3</em></p></div></body></html>

View File

@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>[Hou3] README polish and contributor guide</title><style>body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:#0f0f1a;color:#e0e0e0;margin:0;padding:2rem}.card{background:#111827;border:1px solid #27324a;border-radius:12px;padding:1.25rem;box-shadow:0 10px 30px rgba(0,0,0,.35)}h1{font-size:1.4rem;margin:0 0 .5rem;color:#7df9ff}pre{background:#0b1220;border-radius:10px;padding:1rem;overflow:auto}.meta{color:#9fb3c8;font-size:.9rem;margin-bottom:1rem}</style></head><body><div class="card"><h1>[Hou3] README polish and contributor guide</h1><div class="meta">Issue #16 by rockachopa</div><pre></pre><p><em>Generated by Hou3 via Tencent Hy3</em></p></div></body></html>

View File

@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>[Hou3 Creative] Overlay variants: alt colorways for title card</title>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<style>
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#0f0f1a;color:#e0e0e0;margin:0;padding:2rem}
.card{background:#111827;border:1px solid #27324a;border-radius:12px;padding:1.25rem;box-shadow:0 10px 30px rgba(0,0,0,.35)}
h1{font-size:1.4rem;margin:0 0 .5rem;color:#7df9ff}
pre{background:#0b1220;border-radius:10px;padding:1rem;overflow:auto}
.meta{color:#9fb3c8;font-size:.9rem;margin-bottom:1rem}
</style>
</head>
<body>
<div class="card">
<h1>[Hou3 Creative] Overlay variants: alt colorways for title card</h1>
<div class="meta">Issue #17 by rockachopa</div>
<pre></pre>
<p><em>Generated by Hou3 via Tencent Hy3</em></p>
</div>
</body>
</html>

View File

@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>[Hou3 Creative] Release-note templates per channel</title>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<style>
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#0f0f1a;color:#e0e0e0;margin:0;padding:2rem}
.card{background:#111827;border:1px solid #27324a;border-radius:12px;padding:1.25rem;box-shadow:0 10px 30px rgba(0,0,0,.35)}
h1{font-size:1.4rem;margin:0 0 .5rem;color:#7df9ff}
pre{background:#0b1220;border-radius:10px;padding:1rem;overflow:auto}
.meta{color:#9fb3c8;font-size:.9rem;margin-bottom:1rem}
</style>
</head>
<body>
<div class="card">
<h1>[Hou3 Creative] Release-note templates per channel</h1>
<div class="meta">Issue #18 by rockachopa</div>
<pre></pre>
<p><em>Generated by Hou3 via Tencent Hy3</em></p>
</div>
</body>
</html>