FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

tools: only run `build-windows` workflow on source changes by aduh95 · Pull Request #51596 · nodejs/node · GitHub

/ node Public

tools: only run build-windows workflow on source changes - #51596

Merged
nodejs-github-bot merged 2 commits into
nodejs:mainfrom
aduh95:build-windows-sometimes
Jan 31, 2024
Merged

tools: only run build-windows workflow on source changes#51596
nodejs-github-bot merged 2 commits into
nodejs:mainfrom
aduh95:build-windows-sometimes

Conversation

aduh95 commented Jan 29, 2024

Copy link
Copy Markdown
Contributor

Since this workflow does not run any tests, it doesn't really makes sense to have it run on doc-only changes, or test-only changes.
I took inspiration for the list of paths from

paths:
- lib/**/*.js
- Makefile
- src/**/*.cc
- src/**/*.h
- test/**
- tools/gyp/**
- tools/test.py
- .github/workflows/coverage-windows.yml

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/actions

nodejs-github-bot added the meta Issues and PRs related to the general management of the project. label Jan 29, 2024
aduh95 force-pushed the build-windows-sometimes branch from 4c4d0cf to ee46d05 Compare January 29, 2024 14:51
aduh95 added author ready PRs that have at least one approval, no outstanding review comments, and a CI started. commit-queue Add this label to land a pull request using GitHub Actions. labels Jan 29, 2024
Comment thread .github/workflows/build-windows.yml Outdated
Comment thread .github/workflows/build-windows.yml Outdated
aduh95 added the commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. label Jan 30, 2024

Copy link
Copy Markdown
Member

Since this workflow does not run any tests, it doesn't really makes sense to have it run on doc-only changes, or test-only changes.

FWIW there is an open issue on running the tests as well for Windows on the GitHub runners: #50489
(informational only, not a blocker for this PR)

nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Jan 31, 2024
nodejs-github-bot merged commit 4ab63db into nodejs:main Jan 31, 2024

Copy link
Copy Markdown
Collaborator

Landed in 4ab63db

aduh95 deleted the build-windows-sometimes branch January 31, 2024 14:47
rdw-msft pushed a commit to rdw-msft/node that referenced this pull request Feb 9, 2024
PR-URL: nodejs#51596
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Tierney Cyren <hello@bnb.im>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
targos pushed a commit that referenced this pull request Feb 15, 2024
PR-URL: #51596
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Tierney Cyren <hello@bnb.im>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
marco-ippolito mentioned this pull request Mar 1, 2024

targos commented Mar 14, 2024

Copy link
Copy Markdown
Member

This prevents build-windows to run on build configuration changes (for example gyp file updates like #52083)

targos commented Mar 15, 2024

Copy link
Copy Markdown
Member

It also doesn't run when deps are updated: #51362

Copy link
Copy Markdown
Member

Those sound like good reasons to revert this.

richardlau pushed a commit that referenced this pull request Mar 25, 2024
PR-URL: #51596
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Tierney Cyren <hello@bnb.im>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
richardlau mentioned this pull request Mar 25, 2024
nodejs-github-bot pushed a commit that referenced this pull request Apr 4, 2024
This reverts commit 4ab63db.

PR-URL: #52320
Refs: #51596
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
marco-ippolito pushed a commit that referenced this pull request May 2, 2024
This reverts commit 4ab63db.

PR-URL: #52320
Refs: #51596
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
marco-ippolito pushed a commit that referenced this pull request May 3, 2024
This reverts commit 4ab63db.

PR-URL: #52320
Refs: #51596
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no outstanding review comments, and a CI started. commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. meta Issues and PRs related to the general management of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants


Back | FazBrowse Home | New Git URL