Skip to content

Conversation

@36degrees
Copy link
Contributor

The tests are currently failing on main, possibly relating to an issue restoring caches. We're seeing messages like this in the build output:

/usr/bin/tar: node_modules/@govuk-frontend/config: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/config/tsconfig.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/helpers: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/helpers/tsconfig.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/lib: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/lib/tsconfig.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/review: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/review/tsconfig.build.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/review: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/review/tsconfig.dev.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/stats: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/stats/tsconfig.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/tasks: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/tasks/tsconfig.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/@govuk-frontend/workflow-scripts: Cannot mkdir: File exists
/usr/bin/tar: node_modules/@govuk-frontend/workflow-scripts/tsconfig.tsbuildinfo: Cannot hard link to '.github/workflows/scripts/tsconfig.tsbuildinfo': No such file or directory
/usr/bin/tar: node_modules/govuk-frontend: Cannot mkdir: File exists
/usr/bin/tar: node_modules/govuk-frontend/tsconfig.build.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: node_modules/govuk-frontend: Cannot mkdir: File exists
/usr/bin/tar: node_modules/govuk-frontend/tsconfig.dev.tsbuildinfo: Cannot open: No such file or directory
/usr/bin/tar: packages/govuk-frontend/tsconfig.build.tsbuildinfo: Cannot hard link to 'node_modules/govuk-frontend/tsconfig.build.tsbuildinfo': No such file or directory
/usr/bin/tar: packages/govuk-frontend/tsconfig.dev.tsbuildinfo: Cannot hard link to 'node_modules/govuk-frontend/tsconfig.dev.tsbuildinfo': No such file or directory
/usr/bin/tar: packages/govuk-frontend-review/tsconfig.build.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/review/tsconfig.build.tsbuildinfo': No such file or directory
/usr/bin/tar: packages/govuk-frontend-review/tsconfig.dev.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/review/tsconfig.dev.tsbuildinfo': No such file or directory
/usr/bin/tar: shared/config/tsconfig.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/config/tsconfig.tsbuildinfo': No such file or directory
/usr/bin/tar: shared/helpers/tsconfig.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/helpers/tsconfig.tsbuildinfo': No such file or directory
/usr/bin/tar: shared/lib/tsconfig.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/lib/tsconfig.tsbuildinfo': No such file or directory
/usr/bin/tar: shared/stats/tsconfig.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/stats/tsconfig.tsbuildinfo': No such file or directory
/usr/bin/tar: shared/tasks/tsconfig.tsbuildinfo: Cannot hard link to 'node_modules/@govuk-frontend/tasks/tsconfig.tsbuildinfo': No such file or directory
/usr/bin/tar: Exiting with failure status due to previous errors

We don't really understand how tar-fs interacts with tar, but given this was the last changed merged to main, and the changes in tar-fs 3.0.9 relate to how directories are handled on Windows it's worth raising to see if it makes the tests pass again…

@36degrees 36degrees requested a review from a team as a code owner June 9, 2025 15:43
@govuk-design-system-ci govuk-design-system-ci temporarily deployed to govuk-frontend-pr-6020 June 9, 2025 15:43 Inactive
@github-actions
Copy link

github-actions bot commented Jun 9, 2025

📋 Stats

File sizes

File Size
dist/govuk-frontend-development.min.css 126.68 KiB
dist/govuk-frontend-development.min.js 48.07 KiB
packages/govuk-frontend/dist/govuk/all.bundle.js 102.18 KiB
packages/govuk-frontend/dist/govuk/all.bundle.mjs 95.96 KiB
packages/govuk-frontend/dist/govuk/all.mjs 1.28 KiB
packages/govuk-frontend/dist/govuk/component.mjs 1.67 KiB
packages/govuk-frontend/dist/govuk/govuk-frontend.min.css 126.67 KiB
packages/govuk-frontend/dist/govuk/govuk-frontend.min.js 48.06 KiB
packages/govuk-frontend/dist/govuk/i18n.mjs 5.55 KiB
packages/govuk-frontend/dist/govuk/init.mjs 6.89 KiB

Modules

File Size (bundled) Size (minified)
all.mjs 90.17 KiB 45.67 KiB
accordion.mjs 26.58 KiB 13.41 KiB
button.mjs 9.09 KiB 3.79 KiB
character-count.mjs 25.48 KiB 11 KiB
checkboxes.mjs 7.76 KiB 3.42 KiB
error-summary.mjs 10.99 KiB 4.55 KiB
exit-this-page.mjs 20.2 KiB 10.34 KiB
file-upload.mjs 20.83 KiB 11.11 KiB
header.mjs 6.48 KiB 3.28 KiB
notification-banner.mjs 9.35 KiB 3.71 KiB
password-input.mjs 18.16 KiB 8.34 KiB
radios.mjs 6.76 KiB 2.98 KiB
service-navigation.mjs 6.39 KiB 3.26 KiB
skip-link.mjs 6.34 KiB 2.76 KiB
tabs.mjs 11.99 KiB 6.67 KiB

View stats and visualisations on the review app


Action run for 9dd1b06

Copy link
Contributor

@domoscargin domoscargin left a comment

Choose a reason for hiding this comment

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

Approving, since everything passed - but the windows jobs were notably slow and we're not entirely sure why.

@36degrees 36degrees merged commit 2dc6307 into main Jun 9, 2025
55 of 61 checks passed
@36degrees 36degrees deleted the revert-6010-dependabot/npm_and_yarn/tar-fs-3.0.9 branch June 9, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants