Set of reusable Github Actions workflows
Check out the official documentation on calling reusable workflows.
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"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 }}