Skip to content

build: ignore unrelated workflow changes in slow Actions tests - #40928

Merged
nodejs-github-bot merged 1 commit into
nodejs:masterfrom
Trott:skip-macos
Nov 27, 2021
Merged

build: ignore unrelated workflow changes in slow Actions tests#40928
nodejs-github-bot merged 1 commit into
nodejs:masterfrom
Trott:skip-macos

Conversation

@Trott

Copy link
Copy Markdown
Member

test-asan and test-macos are very slow and tend to get backed up. While
I'm literally waiting hours right now for test-macos to finish so I can
land a PR, I'm opening this pull request to have it be skipped when
things other than its own workflow file are the only changes in the PR.

@nodejs-github-botnodejs-github-bot added the meta Issues and PRs related to the general management of the project. label Nov 22, 2021

@aduh95aduh95 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tbh we could do that for all the workflow files

Comment thread.github/workflows/test-asan.yml Outdated

@tniessentniessen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM modulo @richardlau's comment

@Trott

Copy link
Copy Markdown
MemberAuthor

tbh we could do that for all the workflow files

Perhaps all the test-* files. We don't want to do it for the one that lints the commit message, for example.

@Trott

Copy link
Copy Markdown
MemberAuthor

Refactored to use paths instead of paths-ignore. Did I do it right?

@Trott
Trottforce-pushed the skip-macos branch 2 times, most recently from 45dbbce to 5b94831CompareNovember 23, 2021 03:53
@Trott

Copy link
Copy Markdown
MemberAuthor

Per suggestion from @aduh95, I've also put this into test-linux.yml.

@Trott

Copy link
Copy Markdown
MemberAuthor

I'm concerned that the way I did this means that everything matches except the last negation.

@Trott

Copy link
Copy Markdown
MemberAuthor

I'm concerned that the way I did this means that everything matches except the last negation.

OK, I think what I have now should work.

@targos

Copy link
Copy Markdown
Member

test-asan and test-macos are very slow and tend to get backed up

I think this is my fault. See #40934

Comment thread.github/workflows/test-linux.yml Outdated
Comment thread.github/workflows/test-asan.yml Outdated
@Trott

Copy link
Copy Markdown
MemberAuthor

OK, i think this will work and addresses all comments. Re-reviews welcome!

test-asan and test-macos are very slow and tend to get backed up. While
I'm literally waiting hours right now for test-macos to finish so I can
land a PR, I'm opening this pull request to have it be skipped when
things other than its own workflow file are the only changes in the PR.
@TrottTrott added the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 27, 2021
@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 27, 2021
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in e64c66c

@nodejs-github-bot
nodejs-github-bot merged commit e64c66c into nodejs:masterNov 27, 2021
aduh95 added a commit to aduh95/node that referenced this pull request Nov 27, 2021
Changes in the workflow files never affect the node binary, running
build tasks seems unnecessary.
Refs: nodejs#40928
nodejs-github-bot pushed a commit that referenced this pull request Nov 30, 2021
Changes in the workflow files never affect the node binary, running
build tasks seems unnecessary.
Refs: #40928
PR-URL: #40990
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
danielleadams pushed a commit that referenced this pull request Dec 14, 2021
test-asan and test-macos are very slow and tend to get backed up. While
I'm literally waiting hours right now for test-macos to finish so I can
land a PR, I'm opening this pull request to have it be skipped when
things other than its own workflow file are the only changes in the PR.
PR-URL: #40928
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
danielleadams pushed a commit that referenced this pull request Dec 14, 2021
Changes in the workflow files never affect the node binary, running
build tasks seems unnecessary.
Refs: #40928
PR-URL: #40990
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
danielleadams pushed a commit that referenced this pull request Jan 30, 2022
test-asan and test-macos are very slow and tend to get backed up. While
I'm literally waiting hours right now for test-macos to finish so I can
land a PR, I'm opening this pull request to have it be skipped when
things other than its own workflow file are the only changes in the PR.
PR-URL: #40928
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
danielleadams pushed a commit that referenced this pull request Jan 31, 2022
Changes in the workflow files never affect the node binary, running
build tasks seems unnecessary.
Refs: #40928
PR-URL: #40990
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
danielleadams pushed a commit that referenced this pull request Feb 1, 2022
test-asan and test-macos are very slow and tend to get backed up. While
I'm literally waiting hours right now for test-macos to finish so I can
land a PR, I'm opening this pull request to have it be skipped when
things other than its own workflow file are the only changes in the PR.
PR-URL: #40928
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
danielleadams pushed a commit that referenced this pull request Feb 1, 2022
Changes in the workflow files never affect the node binary, running
build tasks seems unnecessary.
Refs: #40928
PR-URL: #40990
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@danielleadamsdanielleadams mentioned this pull request Feb 1, 2022
@Trott
Trott deleted the skip-macos branch September 25, 2022 17:12
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

metaIssues and PRs related to the general management of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@Trott@targos@nodejs-github-bot@tniessen@richardlau@aduh95@Mesteery