Skip to content

Commit da7ae1c

Browse files
committed
chore: build and test before releasing
1 parent 244e894 commit da7ae1c

File tree

7 files changed

+2
-83
lines changed

7 files changed

+2
-83
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,6 @@ jobs:
4242
run: yarn install --immutable
4343
- name: Ensure linted
4444
run: yarn run ensure-linted
45-
- name: Build
46-
run: yarn build
47-
- name: Test
48-
run: yarn test
4945
- name: Release
5046
env:
5147
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"semantic-release": "semantic-release",
2929
"build": "yarn run clean && rollup -c --configPlugin 'typescript={target:`es6`}'",
3030
"clean": "rimraf dist",
31+
"prepublishOnly": "yarn run build && yarn run test",
3132
"prepare": "husky install"
3233
},
3334
"devDependencies": {

release.config.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,6 @@ module.exports = {
1212
"@semantic-release/release-notes-generator",
1313
"@semantic-release/changelog",
1414
["@semantic-release/npm", { pkgRoot: "dist" }],
15-
[
16-
"@semantic-release/exec",
17-
{
18-
// https://semantic-release.gitbook.io/semantic-release/support/faq#how-can-i-use-a-npm-build-script-that-requires-the-package-jsons-version
19-
prepareCmd:
20-
"node scripts/prepublish.js && node scripts/postversion.js -v ${nextRelease.version}",
21-
},
22-
],
2315
"@semantic-release/git",
2416
"@semantic-release/github",
2517
],

rollup.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ export default rollupOptions({
44
node: true,
55
dts: true,
66
inputPatterns: 2,
7+
copyMeta: true,
78
});

scripts/postversion.js

Lines changed: 0 additions & 39 deletions
This file was deleted.

scripts/prepublish.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

scripts/test-ts-node.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)