gh-helpers
Various helper methods for Github Actions/API automation
Install
npm install gh-actions
Usage
Within Github Actions, just
const github = require('gh-helpers')()
Outside example over API for repo at PrismarineJS/vec3, make sure to specify your PAT with perms to the repo
const github = require('gh-helpers')({
repo: { owner: 'PrismarineJS', name: 'vec3' }
}, GITHUB_PAT)
To switch to running in the context of another repo,
const altGithub = github.using({ owner: 'node', repository: 'nodejs' })
altGithub.getRecentCommitsInRepo(20).then(console.log)
API
See src/index.d.ts for info on the API