GitHub Actions toolkit packages:
- https:github.com/actions/toolkit
@actions/core:
@actions/github:
- https:github.com/actions/toolkit/tree/main/packages/github#usage
@octokit/webhooks:
- https:www.npmjs.com/package/@octokit/webhooks#typescript
- https:github.com/actions/toolkit/tree/main/packages/github#webhook-payload-typescript-definitions
Workflow Triggers:
- https:docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#on
- https:docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#issues
Contexts:
- https:docs.github.com/en/free-pro-team@latest/actions/reference/context-and-expression-syntax-for-github-actions#github-context
Environment variables:
Better Error Reporting:
- https:joelhooks.com/jest-and-github-actions
Blogs that explains Step-By-Step and shows testing but using older versions so there has been breaking change. Also how to load entire section using getInput()
- https:jeffrafter.com/working-with-github-actions/
Github workflow is automatically disabled after 60 days of repository inactivity
- https:docs.github.com/en/free-pro-team@latest/actions/reference/usage-limits-billing-and-administration#disabling-and-enabling-workflows
GitHub Webhooks events and payloads
@octokit/webhooks-definitions is now deprecated