mirror of
https://github.com/coder/code-server.git
synced 2026-05-28 01:23:50 +02:00
Compare commits
2 Commits
v4.113.0-r
...
0834dbde2a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0834dbde2a | ||
|
|
b27ceeb106 |
2
.github/workflows/build.yaml
vendored
2
.github/workflows/build.yaml
vendored
@@ -143,7 +143,7 @@ jobs:
|
|||||||
test/package-lock.json
|
test/package-lock.json
|
||||||
- run: SKIP_SUBMODULE_DEPS=1 npm ci
|
- run: SKIP_SUBMODULE_DEPS=1 npm ci
|
||||||
- run: npm run test:unit
|
- run: npm run test:unit
|
||||||
- uses: codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5
|
- uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v5
|
||||||
if: success()
|
if: success()
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
|||||||
@@ -85,11 +85,15 @@ EOF
|
|||||||
) > "$RELEASE_PATH/package.json"
|
) > "$RELEASE_PATH/package.json"
|
||||||
mv npm-shrinkwrap.json "$RELEASE_PATH"
|
mv npm-shrinkwrap.json "$RELEASE_PATH"
|
||||||
|
|
||||||
rsync ci/build/npm-postinstall.sh "$RELEASE_PATH/postinstall.sh"
|
|
||||||
|
|
||||||
if [ "$KEEP_MODULES" = 1 ]; then
|
if [ "$KEEP_MODULES" = 1 ]; then
|
||||||
rsync node_modules/ "$RELEASE_PATH/node_modules"
|
rsync node_modules/ "$RELEASE_PATH/node_modules"
|
||||||
|
# Remove dev dependencies.
|
||||||
|
pushd "$RELEASE_PATH"
|
||||||
|
npm prune --production
|
||||||
|
popd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
rsync ci/build/npm-postinstall.sh "$RELEASE_PATH/postinstall.sh"
|
||||||
}
|
}
|
||||||
|
|
||||||
bundle_vscode() {
|
bundle_vscode() {
|
||||||
@@ -108,7 +112,9 @@ bundle_vscode() {
|
|||||||
# need it for the npm package.
|
# need it for the npm package.
|
||||||
rsync_opts+=(--exclude /node)
|
rsync_opts+=(--exclude /node)
|
||||||
|
|
||||||
# Exclude Node modules.
|
# Exclude Node modules. Note that these will already only include production
|
||||||
|
# dependencies, so if we do keep them there is no need to do any
|
||||||
|
# post-processing to remove dev dependencies.
|
||||||
if [[ $KEEP_MODULES = 0 ]]; then
|
if [[ $KEEP_MODULES = 0 ]]; then
|
||||||
rsync_opts+=(--exclude node_modules)
|
rsync_opts+=(--exclude node_modules)
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user