aboutsummaryrefslogtreecommitdiff
path: root/node_modules/undefsafe/.github
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/undefsafe/.github')
-rw-r--r--node_modules/undefsafe/.github/workflows/release.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/node_modules/undefsafe/.github/workflows/release.yml b/node_modules/undefsafe/.github/workflows/release.yml
new file mode 100644
index 0000000..e6ee886
--- /dev/null
+++ b/node_modules/undefsafe/.github/workflows/release.yml
@@ -0,0 +1,25 @@
+name: Release
+on:
+ push:
+ branches:
+ - master
+jobs:
+ release:
+ name: Release
+ runs-on: ubuntu-18.04
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v1
+ - name: Setup Node.js
+ uses: actions/setup-node@v1
+ with:
+ node-version: 16
+ - name: Install dependencies
+ run: npm ci
+ - name: Test
+ run: npm run test
+ - name: Release
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
+ run: npx semantic-release