close
Skip to content

Bump undici from 6.0.1 to 6.2.1#290

Merged
JamesMGreene merged 2 commits intomainfrom
dependabot/npm_and_yarn/undici-6.2.1
Dec 22, 2023
Merged

Bump undici from 6.0.1 to 6.2.1#290
JamesMGreene merged 2 commits intomainfrom
dependabot/npm_and_yarn/undici-6.2.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Dec 22, 2023

Bumps undici from 6.0.1 to 6.2.1.

Release notes

Sourced from undici's releases.

v6.2.1

What's Changed

Full Changelog: nodejs/undici@v6.2.0...v6.2.1

v6.2.0

What's Changed

Full Changelog: nodejs/undici@v6.1.0...v6.2.0

v6.1.0

What's Changed

New Contributors

Full Changelog: nodejs/undici@v6.0.1...v6.1.0

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot requested a review from a team as a code owner December 22, 2023 19:33
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Dec 22, 2023
@JamesMGreene
Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps [undici](https://github.com/nodejs/undici) from 6.0.1 to 6.2.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.0.1...v6.2.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/undici-6.2.1 branch from 72bb4f4 to b6e5c85 Compare December 22, 2023 21:04
@JamesMGreene JamesMGreene merged commit 7a9bd94 into main Dec 22, 2023
@JamesMGreene JamesMGreene deleted the dependabot/npm_and_yarn/undici-6.2.1 branch December 22, 2023 21:06
cyrilmourin added a commit to cyrilmourin/veille-parlementaire-sport that referenced this pull request Apr 23, 2026
… upload

Symptome observe sur collect-and-publish (runs R23-D2 et R23-E) :
    Error: Multiple artifacts named 'github-pages' were unexpectedly
    found for this workflow run. Artifact count is 3.
       at getArtifactMetadata (actions/deploy-pages/v4)
       at Deployment.create

Cause :
Le job unique 'collect-and-publish' n'appelle upload-pages-artifact
qu'une seule fois. MAIS le bug connu actions/deploy-pages#290 veut
que si l'utilisateur clique 'Re-run failed jobs' sur un run existant,
GitHub Actions relance les steps en echec SANS purger les artefacts
deja publies par le run initial. A la 2e tentative, il y a 2
artefacts 'github-pages' pour le meme run_id ; a la 3e, 3. Le step
deploy-pages@v4 lit la liste des artefacts du run courant, en trouve
plusieurs avec le meme nom, et abandonne avec l'erreur ci-dessus.

Fix (.github/workflows/daily.yml) :
Nouveau step 'Purge stale github-pages artifacts from this run' INSERE
juste avant 'Upload Pages artifact'. Il utilise actions/github-script@v7
pour :
  1. lister les artefacts du run courant (context.runId) via l'API
     REST GitHub ;
  2. filtrer sur name == 'github-pages' ;
  3. les supprimer un par un via deleteArtifact.

Le step ne touche a rien au premier passage (pas d'artefact encore) et
purge les stales sur tout re-run. upload-pages-artifact re-ecrit
ensuite l'artefact unique que deploy-pages consomme.

Effet :
- Premier run : aucun artefact à purger, upload normal, deploy OK.
- Re-run failed jobs : purge des 1-N artefacts stales avant upload,
  deploy-pages@v4 trouve un unique 'github-pages', deploy OK.
- Aucun impact sur les autres artefacts (digest-${run_id}, caches…).

Permissions :
Ajout d'actions: write dans le bloc 'permissions:' du workflow.
deleteArtifact() exige cette permission ; sans elle, le step
renvoie 403 et bloque le deploy. Le bloc passe donc de
  contents: write / pages: write / id-token: write
a
  contents: write / pages: write / id-token: write / actions: write

Pas de test automatise : on ne teste pas les workflows GHA. Validation
en conditions reelles sur le prochain re-run.

Ref : actions/deploy-pages#290
cyrilmourin added a commit to cyrilmourin/veille-parlementaire-sport that referenced this pull request Apr 23, 2026
… upload

Symptome observe sur collect-and-publish (runs R23-D2 et R23-E) :
    Error: Multiple artifacts named 'github-pages' were unexpectedly
    found for this workflow run. Artifact count is 3.
       at getArtifactMetadata (actions/deploy-pages/v4)
       at Deployment.create

Cause :
Le job unique 'collect-and-publish' n'appelle upload-pages-artifact
qu'une seule fois. MAIS le bug connu actions/deploy-pages#290 veut
que si l'utilisateur clique 'Re-run failed jobs' sur un run existant,
GitHub Actions relance les steps en echec SANS purger les artefacts
deja publies par le run initial. A la 2e tentative, il y a 2
artefacts 'github-pages' pour le meme run_id ; a la 3e, 3. Le step
deploy-pages@v4 lit la liste des artefacts du run courant, en trouve
plusieurs avec le meme nom, et abandonne avec l'erreur ci-dessus.

Fix (.github/workflows/daily.yml) :
Nouveau step 'Purge stale github-pages artifacts from this run' INSERE
juste avant 'Upload Pages artifact'. Il utilise actions/github-script@v7
pour :
  1. lister les artefacts du run courant (context.runId) via l'API
     REST GitHub ;
  2. filtrer sur name == 'github-pages' ;
  3. les supprimer un par un via deleteArtifact.

Le step ne touche a rien au premier passage (pas d'artefact encore) et
purge les stales sur tout re-run. upload-pages-artifact re-ecrit
ensuite l'artefact unique que deploy-pages consomme.

Effet :
- Premier run : aucun artefact à purger, upload normal, deploy OK.
- Re-run failed jobs : purge des 1-N artefacts stales avant upload,
  deploy-pages@v4 trouve un unique 'github-pages', deploy OK.
- Aucun impact sur les autres artefacts (digest-${run_id}, caches…).

Permissions :
Ajout d'actions: write dans le bloc 'permissions:' du workflow.
deleteArtifact() exige cette permission ; sans elle, le step
renvoie 403 et bloque le deploy. Le bloc passe donc de
  contents: write / pages: write / id-token: write
a
  contents: write / pages: write / id-token: write / actions: write

Pas de test automatise : on ne teste pas les workflows GHA. Validation
en conditions reelles sur le prochain re-run.

Ref : actions/deploy-pages#290
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant