https://github.com/oslokommune/composite-actions
Composite building blocks for GitHub Actions workflows 🧩
https://github.com/oslokommune/composite-actions
continuous-integration github-actions
Last synced: 2 months ago
JSON representation
Composite building blocks for GitHub Actions workflows 🧩
- Host: GitHub
- URL: https://github.com/oslokommune/composite-actions
- Owner: oslokommune
- Created: 2022-12-30T13:48:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-04-09T14:18:51.000Z (2 months ago)
- Last Synced: 2026-04-09T14:32:39.963Z (2 months ago)
- Topics: continuous-integration, github-actions
- Language: Python
- Homepage:
- Size: 442 KB
- Stars: 1
- Watchers: 14
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# composite-actions
[](https://conventionalcommits.org)
[](https://github.com/oslokommune/composite-actions/actions/workflows/superlinter.yml)
Composite building blocks for GitHub Actions workflows.
Composite Actions allow you to combine multiple tasks and operations into a single step that can be used repeatedly within a job. This can reduce unecessary noise in workflows and make them easier to follow. It's also a way to reduce duplication in workflows.
## Learn about Composite Actions
- [Creating a composite action](https://docs.github.com/en/actions/creating-actions/creating-a-composite-action) to learn what this is about.
- [Using Composite GitHub Actions to make your Workflows smaller and more reusable](https://wallis.dev/blog/composite-github-actions)
## Documentation
[Visit `km.oslo.systems`](https://km.oslo.systems/ci-cd.html)!
## Versioning
[Conventional Commits](https://www.conventionalcommits.org) are used with [release-please](https://github.com/googleapis/release-please) to provide [Semantic Versioning](https://semver.org/).