Skip to content
/ forge Public

Run reusable steps from proprietary CI systems.

License

Notifications You must be signed in to change notification settings

frantjc/forge

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date
Mar 17, 2025
Feb 5, 2025
Dec 24, 2022
Feb 5, 2025
Mar 1, 2025
Mar 1, 2025
Feb 5, 2025
Mar 3, 2025
Dec 4, 2024
Feb 7, 2025
Feb 5, 2025
Dec 4, 2024
Mar 3, 2025
Feb 1, 2025
Apr 23, 2024
Mar 1, 2025
Mar 1, 2025
Feb 3, 2025
Oct 30, 2022
Jan 17, 2023
Nov 3, 2022
Mar 4, 2025
Apr 23, 2024
Feb 5, 2025
Oct 2, 2024
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025
Dec 4, 2024
Mar 17, 2025
Mar 17, 2025
Feb 5, 2025
Feb 5, 2025
Apr 23, 2024
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025
Feb 5, 2025

Repository files navigation

forge CI godoc goreportcard

Have you ever had to swap to using a new CI system? Twice? Three times? Done with searching for a replacement for each Action, CloudBuilder or resource that you were using in your old one? Tired of waiting minutes for feedback on each iteration of figuring out the quirks of your new one?

Forge is here to help.

Forge is a library and CLI for running reusable steps from various proprietary CI systems using a pluggable container runtime. This, for example, makes the functionality provided to GitHub Actions easily consumable (or testable) by users of other CI systems.

Learn more.