Create summary about activities in the organization.
  • Lua 87.8%
  • Dockerfile 6.9%
  • Go 5.3%
Find a file
onlyati 68b8beaf90
All checks were successful
ci/woodpecker/push/change_log 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
docs: update readme (#6)
Reviewed-on: #6
2026-07-13 14:32:31 +00:00
lua feat: Basic implementation (#1) 2026-07-13 14:24:54 +00:00
.gitignore Initial commit 2026-07-12 20:36:05 +00:00
.goreleaser.yaml Initial commit 2026-07-12 20:36:05 +00:00
.markdownlint.json Initial commit 2026-07-12 20:36:05 +00:00
.prettierrc Initial commit 2026-07-12 20:36:05 +00:00
Containerfile feat: Basic implementation (#1) 2026-07-13 14:24:54 +00:00
LICENSE Initial commit 2026-07-12 20:36:05 +00:00
main.go Initial commit 2026-07-12 20:36:05 +00:00
README.md docs: update readme (#6) 2026-07-13 14:32:31 +00:00
renovate.json Initial commit 2026-07-12 20:36:05 +00:00

Organization report about activities

This plugin reads the previous day's activities from the owner organization and collect the following events:

  • Issue creation
  • Pull request creation
  • Publish release

The plugin also collect some additional information about the activity. The result is a JSON file which is uploaded as org-report generic package.

Usage

It can be run at cron event.

when:
  - event: cron
    cron: report
steps:
  - name: Generate report
    image: code.thinkaboutit.tech/pandora/report.woodpecker
    settings:
      token:
        from_secret: report-token

Settings

Name Default value Description
token* Token that is used to fetch activities and upload package

*It needs to have org:read, user:read, repo:write and package:write access.