Skip to content

Commit eea89fc

Browse files
committed
chore: update release config to esm
1 parent 2eb8c60 commit eea89fc

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ on:
66
- master
77
pull_request:
88

9+
permissions:
10+
contents: write
11+
issues: write
12+
pull-requests: write
13+
id-token: write
14+
915
jobs:
1016
test:
1117
name: Test
@@ -46,5 +52,4 @@ jobs:
4652
- name: Release
4753
env:
4854
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
5055
run: npx semantic-release

package.scripts.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ export default {
1919
},
2020
//TODO
2121
watch: "bsm ~ -- --watch",
22+
_post: "cpy ./dist ./node_modules/@under_koen/bsm",
2223
},
2324
prettier: {
2425
$description: "Run all formatters",
@@ -44,7 +45,7 @@ export default {
4445
TEST: "TRUE",
4546
NODE_ENV: "test",
4647
},
47-
_pre: ["bsm build", "cpy ./dist ./node_modules/@under_koen/bsm"],
48+
_pre: "bsm build",
4849
_node18:
4950
"node --import tsx ./node_modules/uvu/bin.js test -i fixtures -i snapshots",
5051
_default:

release.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = {
1+
export default {
22
branches: ["master"],
33
plugins: [
44
"@semantic-release/commit-analyzer",

0 commit comments

Comments
 (0)