Woodpecker CI plugin to upload artifacts in the Forgejo generic registry.
  • Lua 86.8%
  • Dockerfile 13.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate-bot e94e22155a
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 code.thinkaboutit.tech/pandora/atis Docker tag to v0.8.0 #21
Merged automatically
2026-09-27 18:29:36 +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 code.thinkaboutit.tech/pandora/atis Docker tag to v0.8.0 #21 2026-09-27 18:29:36 +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