👷 Release after updating dependencies

This commit is contained in:
Anand Chowdhary
2020-11-24 14:28:27 +05:30
parent 9f2e48c469
commit 01f1ee33e5
+17
View File
@@ -27,3 +27,20 @@ jobs:
command: "update-dependencies"
env:
GH_PAT: ${{ secrets.GH_PAT }}
- name: Add .gitignore
run: echo "node_modules\nrelease.config.js\npackage.json\npackage-lock.json\n.gitignore" > .gitignore
- name: Initialize npm package
run: echo "{\n\ "name\": \"@upptime/upptime\"\n}" > package.json
- name: Install @koj-co/config and semantic-release
run: npm i @koj/config semantic-release
- name: Add Semantic Release config
run: echo 'module.exports = require("@koj/config").releaseMaster;' > release.config.js
- name: Release
run: npx semantic-release
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
GIT_AUTHOR_NAME: "Upptime Bot"
GIT_AUTHOR_EMAIL: "upptime@koj.co"
GIT_COMMITTER_NAME: "Upptime Bot"
GIT_COMMITTER_EMAIL: "upptime@koj.co"