• 1.0.2 7d27001bbb

    1.0.2
    All checks were 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/wp_setup Pipeline was successful
    Stable

    onlyati released this 2026-04-18 10:51:18 +00:00 | 0 commits to main since this release

    What's new

    Maintenance

    • Update module code.thinkaboutit.tech/pandora/woodpecker-utils.gopack to v1.2.0 #6
    Downloads
  • 1.0.1 6a881d1321

    1.0.1
    Some checks failed
    ci/woodpecker/push/ci Pipeline was successful
    ci/woodpecker/tag/release Pipeline was successful
    ci/woodpecker/cron/wp-setup Pipeline failed
    Stable

    onlyati released this 2026-04-09 17:39:41 +00:00 | 6 commits to main since this release

    What's new

    Features

    • Woodpecker host settings has default (#1)
    Downloads
  • 1.0.0 1a1fa8c2fc

    1.0.0
    All checks were successful
    ci/woodpecker/push/ci Pipeline was successful
    ci/woodpecker/tag/release Pipeline was successful
    Stable

    onlyati released this 2026-04-09 17:24:41 +00:00 | 8 commits to main since this release

    Woodpecker configurator

    This plugin list all repositories under the owner. If repository is not enabled
    in Woodpecker, it activates it.

    Plugin also check the cron jobs for the repository and create mandatory jobs if
    not exists. If they exists but setup to run at round minute, reschedule it for a
    random minute, so all cron job will not run at same time.

    The job templates:

    jobTemplates := map[string]string{
        "vulnerability": "%d 1 * * *",
        "patch_daily":   "%d 2 * * *",
        "auto_merge":    "%d 7 * * *",
    }
    

    Usage

    It can be used at manual or cron event.

    steps:
      - name: Configure Woodpecker CI
        image: code.thinkaboutit.tech/pandora/woodpecker.setup
        settings:
          woodpecker_token:
            from_secret: woodpecker-token
          forgejo_token:
            from_secret: forgejo-token
    

    Settings

    Name Default value Description
    woodpecker_token API token for Woodpecker CI
    woodpecker_host URL of the Woodpecker CI
    forgejo_token Access token for Forgejo, needs read:repository,read:org
    forgejo_host CI_FORGE_URL URL of the Forgejo
    forgejo_owner CI_REPO_OWNER Repositories listed under this owner
    Downloads