GeezerVison is showing github.com — build: enable perfetto updater · nodejs/node@6deeef1
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/tools.yml +9Lines changed: 9 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
35 | 35 | - nghttp2 |
36 | 36 | - nghttp3 |
37 | 37 | - ngtcp2 |
| 38 | + - perfetto |
38 | 39 | - postject |
39 | 40 | - root-certificates |
40 | 41 | - simdjson |
@@ -237,6 +238,14 @@ jobs: |
237 | 238 | cat temp-output |
238 | 239 | tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true |
239 | 240 | rm temp-output |
| 241 | + - id: perfetto |
| 242 | + subsystem: deps |
| 243 | + label: dependencies |
| 244 | + run: | |
| 245 | + ./tools/dep_updaters/update-perfetto.sh > temp-output |
| 246 | + cat temp-output |
| 247 | + tail -n1 temp-output | grep "NEW_VERSION=" >> "$GITHUB_ENV" || true |
| 248 | + rm temp-output |
240 | 249 | - id: postject |
241 | 250 | subsystem: deps,test |
242 | 251 | label: test |
|
Collapse file
Copy file name to clipboardExpand all lines: tools/dep_updaters/update-perfetto.sh +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -57,7 +57,7 @@ echo "$NEW_VERSION" > perfetto/VERSION |
57 | 57 | curl -sL -o "perfetto/LICENSE" "https://raw.githubusercontent.com/google/perfetto/refs/tags/$PERFETTO_REF/LICENSE" |
58 | 58 |
|
59 | 59 | # Remove C API headers. Only keep C++ API headers. |
60 | | -rm perfetto/sdk/perfetto_c.h perfetto/sdk/perfetto_c.cc |
| 60 | +rm -f perfetto/sdk/perfetto_c.h perfetto/sdk/perfetto_c.cc |
61 | 61 |
|
62 | 62 | echo "Copying existing gyp files" |
63 | 63 | cp "$DEPS_DIR/perfetto/perfetto.gyp" "$WORKSPACE/perfetto" |
|