Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit5518b2d

Browse files
authored
Release: fix running pre/post release scripts in windows
- also fix tagging the release in the dist repoClosesgh-5517
1 parent862e7a1 commit5518b2d

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed

‎.release-it.cjs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ if ( !blogURL || !blogURL.startsWith( "https://blog.jquery.com/" ) ) {
88

99
module.exports={
1010
hooks:{
11-
"before:init":"./build/release/pre-release.sh",
11+
"before:init":"bash./build/release/pre-release.sh",
1212
"before:git:release":"git add -f dist/ dist-module/ changelog.md",
1313
"after:version:bump":
14-
"sed -i 's/main/AUTHORS.txt/${version}/AUTHORS.txt/' package.json",
15-
"after:release":`./build/release/post-release.sh \${version}${blogURL}`
14+
"sed -i 's/main\\/AUTHORS.txt/${version}\\/AUTHORS.txt/' package.json",
15+
"after:release":
16+
`bash ./build/release/post-release.sh \${version}${blogURL}`
1617
},
1718
git:{
1819
changelog:"npm run release:changelog -- ${from} ${to}",

‎build/release/post-release.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ cd -
3333
npm run release:dist$1$2
3434
cd$dist
3535
git add -A
36-
npm version$1
36+
git commit -m"Release:$1"
37+
# -s to sign and annotate tag (recommended for releases)
38+
git tag -s$1 -m"Release:$1"
3739

3840
# Wait for confirmation from user to push changes to dist repo
3941
read -p"Press enter to push changes to dist repo"

‎build/release/pre-release.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,17 @@
22

33
set -euo pipefail
44

5-
# Cleans all release and build artifacts
5+
# Install dependencies
6+
npm ci
7+
8+
# Clean all release and build artifacts
69
npm run build:clean
710
npm run release:clean
8-
npm ci
11+
12+
# Check authors
913
npm run authors:check
14+
15+
# Run tests
1016
npmtest
1117

1218
# Clone dist and cdn repos to the tmp/release directory

‎package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"babel:tests":"babel test/data/core/jquery-iterability-transpiled-es6.js --out-file test/data/core/jquery-iterability-transpiled.js",
5151
"build":"node ./build/command.js",
5252
"build:all":"node -e\"(async () => { const { buildDefaultFiles } = await import('./build/tasks/build.js'); buildDefaultFiles() })()\"",
53-
"build:clean":"rimraf dist/*.{js,map} dist-module/*.{js,map}",
53+
"build:clean":"rimraf--globdist/*.{js,map} --glob dist-module/*.{js,map}",
5454
"build:main":"node -e\"(async () => { const { build } = await import('./build/tasks/build.js'); build() })()\"",
5555
"lint:dev":"eslint --cache .",
5656
"lint:json":"jsonlint --quiet package.json",

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp