A template to create custom GitHub Action with TypeScript/JavaScript.
The following secrets need to be set up before you can use workflows already defined in this template:
CHECK_GIT_STATUS_BOT_APP_ID
andCHECK_GIT_STATUS_BOT_APP_PRIVATE_KEY
: Used by theBuild
workflow. If you don't want to set up a bot you can remove theactions/create-github-app-token
step and remove all references tosteps.get-github-app-token.outputs.token
.ACCEPT_TO_SHIP_BOT_APP_ID
andACCEPT_TO_SHIP_BOT_APP_PRIVATE_KEY
: Used by theShip
workflow. If you don't want to set up a bot you can remove the twoactions/create-github-app-token
steps and remove all references tosteps.get-github-app-token.outputs.token
.NPM_TOKEN
: Used by theRelease
workflow. This is necessary for publishing the NPM package to NPM. If you don't want to publish to NPM you can remove thepublish
job.