A drop-in, single-binary reimplementation of the caronc/apprise-api HTTP API in Go.
0

Configure Feed

Select the types of activity you want to include in your feed.

add mirror workflow

Kohei Watanabe (Jun 8, 2026, 9:46 PM +0900) 6300173f 2dc8c34e

+25
+25
.forgejo/workflows/mirror.yml
··· 1 + # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json 2 + name: mirror 3 + on: 4 + push: 5 + workflow_dispatch: 6 + concurrency: 7 + group: mirror 8 + jobs: 9 + github: 10 + runs-on: self-hosted 11 + steps: 12 + - run: apk add git openssh 13 + - name: Set up SSH key 14 + run: | 15 + install -m 700 -d ~/.ssh 16 + install -m 600 <(echo "${DEPLOY_KEY}") ~/.ssh/id_ed25519 17 + ssh-keyscan github.com >> ~/.ssh/known_hosts 18 + env: 19 + DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }} 20 + - name: Prune and mirror 21 + run: | 22 + git clone --mirror "https://${GITEA_TOKEN}@${GITHUB_SERVER_URL#https://}/${GITHUB_REPOSITORY}.git" apprize.git 23 + git -C apprize.git push --mirror git@github.com:kou029w/apprize.git 24 + env: 25 + GITEA_TOKEN: ${{ github.GITEA_TOKEN }}