◐ Shell
clean mode source ↗

tools: do not run `test-linux` on unrelated tools changes · nodejs/node@04d3538

Original file line numberDiff line numberDiff line change

@@ -6,6 +6,9 @@ on:

66

- .mailmap

77

- README.md

88

- vcbuild.bat

9+

- tools/actions/**

10+

- tools/clang-format/**

11+

- tools/dep_updaters/**

912

- test/internet/**

1013

- .github/**

1114

- '!.github/workflows/test-linux.yml'

@@ -20,6 +23,9 @@ on:

2023

- .mailmap

2124

- README.md

2225

- vcbuild.bat

26+

- tools/actions/**

27+

- tools/clang-format/**

28+

- tools/dep_updaters/**

2329

- test/internet/**

2430

- .github/**

2531

- '!.github/workflows/test-linux.yml'

Original file line numberDiff line numberDiff line change

@@ -42,7 +42,7 @@ jobs:

4242

run: |

4343

echo "Comparing current version ${{ env.current_version }} to new version ${{ env.new_version }}"

4444
45-

- run: ./tools/update-timezone.mjs

45+

- run: ./tools/dep_updaters/update-timezone.mjs

4646

if: ${{ env.new_version != env.current_version }}

4747
4848

- name: Update the expected timezone version in test

@@ -57,7 +57,7 @@ jobs:

5757

with:

5858

author: Node.js GitHub Bot <github-bot@iojs.org>

5959

body: |

60-

This PR was generated by `.github/workflows/timezone-update.yml` and `tools/update-timezone.mjs`.

60+

This PR was generated by `.github/workflows/timezone-update.yml` and `tools/dep_updaters/update-timezone.mjs`.

6161
6262

Updates the ICU files as per the instructions present in https://github.com/nodejs/node/blob/main/doc/contributing/maintaining/maintaining-icu.md#time-zone-data

6363
Original file line numberDiff line numberDiff line change

@@ -1,5 +1,5 @@

11

#!/usr/bin/env node

2-

// Usage: tools/update-timezone.mjs

2+
33

import { execSync } from 'node:child_process';

44

import { renameSync, readdirSync, rmSync } from 'node:fs';

55