Skip to content

Latest commit

 

History

History
34 lines (17 loc) · 1.13 KB

README.md

File metadata and controls

34 lines (17 loc) · 1.13 KB

coglinc github settings

This repository defines basic, shareable settings for repositories owned by this organization.

Usage

Files defined in .github (excluding settings.yml) contain configurations that can be extended by other repositories in this organization. For more details, see probot-config/recipes.

Contributing

Testing locally

⚠️ This requires act

  • To simulate a push event that does not modify the .github/organization/members.yml file:

    act -e .act/push-no-members-file-modifications.json -s ORG_MEMBERSHIP_MANAGEMENT_TOKEN=[personal access token]

  • To simulate a push event that modifies the .github/organization/members.yml file:

    ✅ The action will still use your local file

    act -e .act/push-members-file-modifications.json -s ORG_MEMBERSHIP_MANAGEMENT_TOKEN=[personal access token]

Validation

To validate settings, simply run npm run lint.

Github workflows

To validate Github workflows before pushing a PR, simply run npm run lint:workflows.