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 release workflow

Kohei Watanabe (Jun 7, 2026, 11:34 PM +0900) 2dc8c34e 75d37f0d

+49
+45
.forgejo/workflows/release.yml
··· 1 + # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json 2 + name: release 3 + on: 4 + push: 5 + tags: 6 + - "v*" 7 + jobs: 8 + forgejo: 9 + runs-on: self-hosted 10 + steps: 11 + - run: apk add nodejs 12 + - uses: https://github.com/actions/checkout@v6 13 + with: 14 + fetch-depth: 0 15 + - uses: https://github.com/actions/setup-go@v6 16 + with: 17 + go-version-file: go.mod 18 + - uses: https://github.com/goreleaser/goreleaser-action@v7 19 + with: 20 + args: release --clean 21 + env: 22 + GORELEASER_FORCE_TOKEN: gitea 23 + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} 24 + docker: 25 + runs-on: self-hosted 26 + steps: 27 + - run: apk add nodejs 28 + - uses: https://github.com/actions/checkout@v6 29 + - uses: https://github.com/docker/login-action@v4 30 + with: 31 + username: ${{ secrets.DOCKER_USERNAME }} 32 + password: ${{ secrets.DOCKER_PASSWORD }} 33 + - uses: https://github.com/docker/metadata-action@v6 34 + id: meta 35 + with: 36 + images: ${{ secrets.DOCKER_USERNAME }}/apprize 37 + tags: | 38 + type=semver,pattern={{version}} 39 + type=semver,pattern={{major}}.{{minor}} 40 + type=semver,pattern={{major}} 41 + - uses: https://github.com/docker/build-push-action@v7 42 + with: 43 + push: true 44 + tags: ${{ steps.meta.outputs.tags }} 45 + labels: ${{ steps.meta.outputs.labels }}
+4
goreleaser.yml
··· 1 + # yaml-language-server: $schema=https://goreleaser.com/static/schema.json 2 + gitea_urls: 3 + api: https://git.fogtype.com/api/v1 4 + download: https://git.fogtype.com