Skip to content

Commit

Permalink
update release system
Browse files Browse the repository at this point in the history
  • Loading branch information
patrick-zippenfenig committed Oct 16, 2023
1 parent 3807538 commit 0f366b8
Show file tree
Hide file tree
Showing 6 changed files with 1,683 additions and 211 deletions.
6 changes: 3 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ updates:
time: "13:00"
open-pull-requests-limit: 10
reviewers:
- dciborow
- patrick.zippenfenig
allow:
- dependency-type: direct
- dependency-type: indirect
Expand All @@ -20,7 +20,7 @@ updates:
time: "13:00"
open-pull-requests-limit: 10
reviewers:
- dciborow
- patrick.zippenfenig
allow:
- dependency-type: direct
- dependency-type: indirect
Expand All @@ -33,7 +33,7 @@ updates:
time: "13:00"
open-pull-requests-limit: 10
reviewers:
- dciborow
- patrick.zippenfenig
allow:
- dependency-type: direct
- dependency-type: indirect
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name: Release

on:
workflow_dispatch:
workflow_run:
branches:
- main
- 'main'
workflow_dispatch:

jobs:
release:
Expand All @@ -28,4 +29,5 @@ jobs:
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PYPI_TOKEN: ${{ secrets.PYPI_PASSWORD }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npx semantic-release
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ __pycache__/
*.so

.build/
.node_modules/
node_modules/
.swiftpm/
.husky

# Distribution / packaging
.Python
Expand Down
1 change: 1 addition & 0 deletions .releaserc.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
],
"@semantic-release/git",
"@semantic-release/github",
"@semantic-release/npm",
"semantic-release-pypi"
]
}
Loading

0 comments on commit 0f366b8

Please sign in to comment.