Assorted forgejo/github actions
Find a file
2025-10-07 16:39:12 +00:00
.forgejo/workflows chore(version): 3.1.0 [skip ci] 2025-10-04 13:02:09 +00:00
actions chore(version): 3.1.1 [skip ci] 2025-10-07 16:39:12 +00:00
.editorconfig Update actions/release-with-cog/action.yml 2025-09-29 10:59:35 +02:00
.gitignore Initial commit 2025-07-20 12:31:51 +00:00
.markdownlint-cli2.jsonc chore: changes from ci 2025-09-29 12:56:12 +00:00
.markdownlint.jsonc chore: changes from ci 2025-09-26 23:14:54 +02:00
.prettierignore ci(prettier): ignore changelog files 2025-09-30 12:55:23 +02:00
CHANGELOG.md chore(version): 3.1.1 [skip ci] 2025-10-07 16:39:12 +00:00
cog.toml ci: bump release on all changes 2025-10-01 16:41:06 +00:00
LICENSE Initial commit 2025-07-20 12:31:51 +00:00
README.md doc: update main readme 2025-09-30 11:06:56 +02:00
renovate.json5 chore: changes from ci 2025-09-26 12:25:58 +02:00

Forgejo Actions Collection

A collection of reusable Forgejo (and GitHub, untested) Actions for common CI/CD tasks.

Available Actions

Hugo Build & Rsync (actions/hugo-build-rsync)

Builds a Hugo static site and deploys it via rsync; support for PR previews and branch builds.

📖 Full Documentation

Prettier + Markdownlint (actions/prettier-markdown)

Formats code with Prettier and lints Markdown files, automatically pushing any fixes.

  • Formatting with Prettier (supports JS, TS, JSON, YAML, TOML, etc.)
  • Markdown linting and auto-fixing with markdownlint-cli2
  • Automatic commit and push of formatting fixes

📖 Full Documentation

Release with Cog (actions/release-with-cog)

Creates releases using cocogitto with changelog generation and PR comment support.

  • Main branch mode: Creates releases, bumps versions, and generates changelogs - all based on conventional commits
  • Pull request mode: Generates changelogs and posts them as PR comments
  • Supports Forgejo release creation
  • used in this repository

📖 Full Documentation

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Oluf Lorenzen ol+forgejo-action@oluflorenzen.de