Skip to content

doc: add r2 cloudflare instruction on release #50623

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

ovflowd
Copy link
Member

@ovflowd ovflowd commented Nov 8, 2023

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

@ovflowd ovflowd 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
Copy link
Contributor

github-actions bot commented Nov 8, 2023

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

@ovflowd ovflowd force-pushed the doc-cloudflare-release-workflows branch from 0b03c59 to 189bef4 Compare November 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

@tniessen tniessen 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.

@ovflowd ovflowd changed the title doc: r2 cloudflare instruction on release doc: add r2 cloudflare instruction on release Nov 8, 2023
@ovflowd
Copy link
Member Author

ovflowd commented Nov 8, 2023

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

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

@ovflowd ovflowd force-pushed the doc-cloudflare-release-workflows branch from 887757b to 85ea028 Compare November 8, 2023 16:10
Update doc/contributing/releases.md

Co-authored-by: Tobias Nießen <[email protected]>
@ovflowd ovflowd force-pushed the doc-cloudflare-release-workflows branch from 85ea028 to 1915c04 Compare November 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
Member Author

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

tniessen commented Nov 8, 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!

@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

targos commented Nov 13, 2023

Automation: #50710

Copy link
Member

@mhdawson mhdawson 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

@targos targos 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.

@ovflowd ovflowd closed this Nov 14, 2023
@ovflowd ovflowd 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 free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Issues and PRs related to the documentations. fast-track PRs that do not need to wait for 48 hours to land.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants