Skip to content

Conversation

@ovflowd
Copy link
Member

This PR simply updates the Release Documentation with a temporary instruction set for updating the symlinks on the Cloudflare R2 Workers.

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/tsc

@ovflowdovflowd added fast-track PRs that do not need to wait for 48 hours to land. doc Issues and PRs related to the documentations. labels Nov 8, 2023
@github-actions
Copy link
Contributor

Fast-track has been requested by @ovflowd. Please 👍 to approve.

@ovflowdovflowdforce-pushed the doc-cloudflare-release-workflows branch from 0b03c59 to 189bef4CompareNovember 8, 2023 12:21
@MoLow
Copy link
Member

MoLow commented Nov 8, 2023

What is the long term plan for making this automated?

@targos
Copy link
Member

targos commented Nov 8, 2023

The idea is to create a workflow on nodejs/node which would run on release: published and trigger update-links

Copy link
Member

@tniessentniessen left a comment

Choose a reason for hiding this comment

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

Nit: commit message must be changed to adhere to the guidelines before merging.

@ovflowdovflowd changed the title doc: r2 cloudflare instruction on releasedoc: add r2 cloudflare instruction on releaseNov 8, 2023
@ovflowd
Copy link
MemberAuthor

Nit: commit message must be changed to adhere to the guidelines before merging.

Done, afaik squashing will use the PR title, right?

@ovflowdovflowdforce-pushed the doc-cloudflare-release-workflows branch from 887757b to 85ea028CompareNovember 8, 2023 16:10
Update doc/contributing/releases.md Co-authored-by: Tobias Nießen <[email protected]>
@ovflowdovflowdforce-pushed the doc-cloudflare-release-workflows branch from 85ea028 to 1915c04CompareNovember 8, 2023 16:43

For now, after a release is done, the symlinks need to be updated manually.
This can be done by simply
[triggering this GitHub Worfklow](https://github.com/nodejs/release-cloudflare-worker/actions/workflows/update-links.yml).
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
[triggering this GitHub Worfklow](https://github.com/nodejs/release-cloudflare-worker/actions/workflows/update-links.yml).
[triggering this GitHub Worfklow](https://github.com/nodejs/release-cloudflare-worker/actions/workflows/update-links.yml), and then [deploying](https://github.com/nodejs/release-cloudflare-worker/actions/workflows/deploy.yml) the update

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

Is the manual deployment really needed? Doesn't the sync already deploy it?

Copy link
Member

Choose a reason for hiding this comment

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

we can add that to the sync workflow, but it currently only opens a PR

@tniessen
Copy link
Member

Nit: commit message must be changed to adhere to the guidelines before merging.

Done, afaik squashing will use the PR title, right?

It does? That would be news to me, but might be!

@RafaelGSS
Copy link
Member

RafaelGSS commented Nov 10, 2023

Nit: commit message must be changed to adhere to the guidelines before merging.

Done, afaik squashing will use the PR title, right?

It does? That would be news to me, but might be!

IIRC It does not

MULTIPLE_COMMIT_POLICY="--fixupAll"
It fixup all the commits into the first one, so technically it will use the first commit.

targos added a commit to targos/node that referenced this pull request Nov 13, 2023
@targos
Copy link
Member

Automation: #50710

Copy link
Member

@mhdawsonmhdawson left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@targostargos left a comment

Choose a reason for hiding this comment

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

#50710 is approved and supersedes this.

@ovflowdovflowd closed this Nov 14, 2023
@ovflowdovflowd deleted the doc-cloudflare-release-workflows branch November 14, 2023 11:44
nodejs-github-bot pushed a commit that referenced this pull request Nov 15, 2023
Refs: #50623 PR-URL: #50710 Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
targos added a commit that referenced this pull request Nov 23, 2023
Refs: #50623 PR-URL: #50710 Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
martenrichter pushed a commit to martenrichter/node that referenced this pull request Nov 26, 2023
Refs: nodejs#50623 PR-URL: nodejs#50710 Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
UlisesGascon pushed a commit that referenced this pull request Dec 11, 2023
Refs: #50623 PR-URL: #50710 Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
UlisesGascon pushed a commit that referenced this pull request Dec 19, 2023
Refs: #50623 PR-URL: #50710 Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docIssues and PRs related to the documentations.fast-trackPRs that do not need to wait for 48 hours to land.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@ovflowd@nodejs-github-bot@MoLow@targos@tniessen@RafaelGSS@jasnell@mhdawson