Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jetbrains/actions
A re-usable collection of GitHub workflows
https://github.com/jetbrains/actions
actions github workflows
Last synced: 19 days ago
JSON representation
A re-usable collection of GitHub workflows
- Host: GitHub
- URL: https://github.com/jetbrains/actions
- Owner: JetBrains
- Created: 2024-02-15T10:13:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-25T12:32:27.000Z (8 months ago)
- Last Synced: 2024-04-13T12:06:50.564Z (7 months ago)
- Topics: actions, github, workflows
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# actions
[![official JetBrains project](https://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
A centralized repository for reusable GitHub Actions and Workflows.
## Status
Work in progress.
## How to use
The workflows that can be reused are located in the `.github/workflows` folder. To use them in your repository, you can
call them from your own workflows. As a side note, it is not possible to import all workflows from this repository
at once. Each workflow must be called individually, such that to use it.### Mandatory
Adding a workflow to `.github/workflows` folder such that it can be reusable is not enough. It is also necessary to
add the event: `workflow_call:` to the `on:` section of the workflow. This is necessary to make the workflow reusable.Example: [terraform.ci.yaml](.github/workflows/terraform.ci.yaml).