Gitea and Forgejo plugin to assign packages repositories.
  • Lua 91.7%
  • Dockerfile 8.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate-bot 7cfd86c072
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 #38
Merged automatically
2026-09-27 18:23:36 +00:00
lua feat: Use atis runtime (#31) 2026-08-22 18:32:44 +00:00
.gitignore add file_list option 2026-04-15 00:17:46 +02:00
.markdownlint.json Initial commit 2026-03-01 10:02:03 +01:00
.prettierrc Initial commit 2026-03-01 10:02:03 +01:00
.test.env feat: Use atis runtime (#31) 2026-08-22 18:32:44 +00:00
Containerfile maint: Update code.thinkaboutit.tech/pandora/atis Docker tag to v0.8.0 #38 2026-09-27 18:23:36 +00:00
LICENSE add license 2026-04-11 13:49:40 +02:00
README.md feat: Use atis runtime (#31) 2026-08-22 18:32:44 +00:00
renovate.json ci: Use central renovate.json (#16) 2026-07-19 11:41:51 +00:00

Woodpecker plugin to assign package to repository

This repository assign package to repository. If the package is already assigned to a different one, first it unlink the repository.

In case of mode: file it reads content of a file where each line is a container, then assign those to the repository.

Usage

It can be used at any event.

steps:
  - name: Assign package to repository
    image: code.thinkaboutit.tech/pandora/assign-package.woodpecker
    settings:
      package_type: container
      token:
        from_secret: ci-token
      debug: true

The token needs write:package scope.

Settings

Base settings

Name Default value Description
mode repo It can be 'repo' or 'file'
package_name CI_REPO_NAME Name of package
package_type Type of the package
forgejo_token Access token for Forgejo

Mode repo

No additional settings.

Mode file

Name Default value Description
filename image_list File tht plugin read