Woodpecker CI plugin to upload artifacts in the Forgejo generic registry.
  • Lua 86.9%
  • Dockerfile 13.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate-bot b5169b9d3f
All checks were successful
ci/woodpecker/push/change_log Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
ci/woodpecker/cron/vulnerability Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
ci/woodpecker/cron/auto_merge Pipeline was successful
ci/woodpecker/cron/release Pipeline was successful
maint: Update codeberg.org/onlyati/atis Docker tag to v0.4.1 #6
Merged automatically
2026-07-21 18:11:17 +00:00
lua feat: Implement the plugin (#1) 2026-07-19 17:17:45 +00:00
.gitignore feat: Implement the plugin (#1) 2026-07-19 17:17:45 +00:00
.markdownlint.json Initial commit 2026-07-19 15:18:57 +00:00
.prettierrc Initial commit 2026-07-19 15:18:57 +00:00
Containerfile maint: Update codeberg.org/onlyati/atis Docker tag to v0.4.1 #6 2026-07-21 18:11:17 +00:00
LICENSE Initial commit 2026-07-19 15:18:57 +00:00
README.md docs: Update README (#3) 2026-07-19 17:22:08 +00:00
renovate.json Initial commit 2026-07-19 15:18:57 +00:00

Generic registry uploader

This plugin can be used to specify files and directories which will be uploaded into Forgejo's generic registry.

Usage

steps:
  - name: Upload to generic registry
    image: code.thinkaboutit.tech/pandora/generic-registry.woodpecker
    settings:
      token:
        from_secret: release-token
      files:
        - README.md
        - LICENSE
      dirs:
        - dist

Settings

Name Default value Description
token Token for Forgejo, must have package:write access
version CI_COMMIT_TAG If not a tag event, then specify the version
files List about the files that needs to uploaded
dirs Content of this directory (not recursive) is also uploaded