Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/donavanbecker/.github


https://github.com/donavanbecker/.github

Last synced: 17 days ago
JSON representation

Awesome Lists containing this project

README

        

# The global `.github` for all of my projects

This projects contains any sort of common and community health files for my projects to be maintained in a central space.

## Reusable GitHub Workflows

This project provides several GitHub workflows that can be [reused](https://docs.github.com/en/actions/learn-github-actions/reusing-workflows).

This example, which is cited from the above-linked GitHub documentation page, shows how such
reusable workflow files are generally used:

```yaml
name: Call a reusable workflow

on:
pull_request:
branches:
- main

jobs:
call-workflow:
uses: donavanbecker/.github/.github/workflows/example-workflow.yml@main

call-workflow-passing-data:
uses: donavanbecker/.github/.github/workflows/example-workflow.yml@main
with:
username: mona
secrets:
token: ${{ secrets.TOKEN }}
```