ci: update release configuration and workflows

This commit is contained in:
Stevan Freeborn
2023-02-20 17:22:15 -06:00
parent c9a7262c63
commit a9725fcbaf
3 changed files with 2 additions and 8 deletions
+1 -2
View File
@@ -7,6 +7,7 @@ on:
- src/**
branches:
- master
- beta
jobs:
build:
runs-on: ubuntu-latest
@@ -69,8 +70,6 @@ jobs:
registry-url: https://registry.npmjs.org/
- name: Install dependencies
run: npm install
- name: Install semantic-release extra plugins
run: npm install --save-dev @semantic-release/changelog
- name: Download build artifact
uses: actions/download-artifact@v3.0.2
with:
+1
View File
@@ -8,6 +8,7 @@ on:
- '**/README.md'
branches:
- master
- beta
jobs:
lint:
name: lint
-6
View File
@@ -9,12 +9,6 @@
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
[
"@semantic-release/changelog",
{
"changelogFile": "docs/CHANGELOG.md"
}
],
"@semantic-release/npm",
"@semantic-release/github"
]