https://github.com/bruxisma/actions
Izzy Muerte's Reusable GitHub Actions
https://github.com/bruxisma/actions
Last synced: 3 months ago
JSON representation
Izzy Muerte's Reusable GitHub Actions
- Host: GitHub
- URL: https://github.com/bruxisma/actions
- Owner: bruxisma
- Created: 2022-01-28T20:15:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T23:20:49.000Z (7 months ago)
- Last Synced: 2024-10-24T12:49:11.699Z (7 months ago)
- Homepage:
- Size: 198 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
This repository contains multiple callable workflows that allow sharing the
most common actions between projects without having to remember to copy and
paste them and keep them updated constantly.This repository *does not* contain composite actions. Each of those are instead
placed into their own repository and in some cases called by the workflows
found here.For security reasons, [renovatebot](https://github.com/renovatebot/renovate) is
used to keep workflows locked to a specific commit version as recommended for
security hardening.# Usage
Per documentation found [here][1], calling workflows from elsewhere looks like
the following:```yaml
jobs:
actionlint:
uses: bruxisma/actions/.github/workflows/actionlint.yml@main
node.audit:
uses: bruxisma/actions/.github/workflows/node.audit.yml@main
with:
audit-level: severe
```# Note
Testing is very difficult so these actions will almost never change once
written. These are intended to be used for *my* projects. If you choose to
depend on them, I cannot promise stuff won't change or break.[1]: https://docs.github.com/en/actions/using-workflows/reusing-workflows#calling-a-reusable-workflow