https://github.com/frantjc/forge
Run reusable steps from proprietary CI systems.
https://github.com/frantjc/forge
cicd cli cloudbuild concourse containers docker github-actions go golang
Last synced: 3 months ago
JSON representation
Run reusable steps from proprietary CI systems.
- Host: GitHub
- URL: https://github.com/frantjc/forge
- Owner: frantjc
- License: mit
- Created: 2022-08-19T04:17:54.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T16:11:12.000Z (3 months ago)
- Last Synced: 2025-04-07T16:32:09.720Z (3 months ago)
- Topics: cicd, cli, cloudbuild, concourse, containers, docker, github-actions, go, golang
- Language: Go
- Homepage: https://frantjc.github.io/forge/
- Size: 431 MB
- Stars: 12
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# forge [](https://github.com/frantjc/forge/actions) [](https://pkg.go.dev/github.com/frantjc/forge) [](https://goreportcard.com/report/github.com/frantjc/forge)
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**](https://frantjc.github.io/forge).