feat(release.config.cjs): initial configuration file for semantic-release

This commit is contained in:
Dustin Ruetz
2024-04-04 16:34:09 -04:00
parent 7ffac7f68a
commit baa29d5bd0
2 changed files with 16 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ name: Release
on:
push:
branches:
# TODO: This branch is for PR testing purposes, update to "main" if we proceed with this PR.
- ruetz-automate-releases
workflow_run:
workflows: ["Lint", "Run acceptance tests"]
@@ -39,5 +40,4 @@ jobs:
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npx semantic-release --branches ruetz-automate-releases --dry-run
run: npx semantic-release