Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

50 Commits

Repository files navigation

Shared Workflows

Set of reusable Github Actions workflows

Usage

Check out the official documentation on calling reusable workflows.

Examples

pr-lint-project

Populate a project board with new PRs using pr-link-project:

on:
pull_request:
jobs:
link-project:
uses: driimus/shared-workflows/.github/workflows/pr-link-project.yml@mainwith:
project_name: "My automated broject board"column_name: "In progress"

lint and test

Single workflow for testing and linting a Node.js project:

on:
push:
jobs:
test:
uses: driimus/shared-workflows/.github/workflows/test.yml@mainwith:
node-version: 22# Optional Turborepo credentials to use for Remote Cachingsecrets:
turbo_token: ${{ secrets.TURBO_TOKEN }}turbo_team: ${{ secrets.TURBO_TEAM }}lint:
uses: driimus/shared-workflows/.github/workflows/lint.yml@main# Optional Turborepo credentials to use for Remote Cachingsecrets:
turbo_token: ${{ secrets.TURBO_TOKEN }}turbo_team: ${{ secrets.TURBO_TEAM }}

About

GitHub Actions workflows used in personal repos

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors