Skip to content

Commit 2ddadb2

Browse files
authored
ci: remove the --no-package-lock tests (#5940)
These exist to test against fully updated dependencies and transitive dependencies, but this means that builds are not reproducible and even main can suddenly start failing without any code changes. Plus, Renovate is already our blessed, more controlled solution for this.
1 parent 0b25c72 commit 2ddadb2

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

.github/workflows/workflow.yml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -148,29 +148,6 @@ jobs:
148148
node-version: '14.16.0'
149149
install-command: npm ci
150150
machine: '4'
151-
# The buildbot pins Netlify Build's dependencies, like `npm ci`.
152-
# But other consumers do not, like `npm install`.
153-
# So we test both.
154-
- os: ubuntu-latest
155-
node-version: '*'
156-
install-command: npm install --no-package-lock
157-
machine: '0'
158-
- os: ubuntu-latest
159-
node-version: '*'
160-
install-command: npm install --no-package-lock
161-
machine: '1'
162-
- os: ubuntu-latest
163-
node-version: '*'
164-
install-command: npm install --no-package-lock
165-
machine: '2'
166-
- os: ubuntu-latest
167-
node-version: '*'
168-
install-command: npm install --no-package-lock
169-
machine: '3'
170-
- os: ubuntu-latest
171-
node-version: '*'
172-
install-command: npm install --no-package-lock
173-
machine: '4'
174151
fail-fast: false
175152
steps:
176153
# Sets an output parameter if this is a release PR

0 commit comments

Comments
 (0)