-
Notifications
You must be signed in to change notification settings - Fork 342
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
Freeze the cert-manager 1.15 docs #1577
Freeze the cert-manager 1.15 docs #1577
Conversation
1fd1d4f
to
b4e5099
Compare
✅ Deploy Preview for cert-manager ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
b4e5099
to
053e615
Compare
Signed-off-by: Richard Wall <[email protected]>
Following the instructions from the release process > (final release only) Freeze the docs/ folder by creating a copy , removing the > pages from that copy that don't make sense to be versioned, and updating the > manifest.json file: ```bash export RELEASE=1.15 cp -r content/docs content/v${RELEASE}-docs rm -rf content/v${RELEASE}-docs/{installation/supported-releases,installation/upgrading,release-notes,contributing} sed -i.bak "s|docs/|v${RELEASE}-docs/|g" content/v${RELEASE}-docs/manifest.json jq < content/v${RELEASE}-docs/manifest.json >/tmp/manifest \ 'del(.routes[0].routes[] | select(.title | test("Releases|Contributing")))' mv /tmp/manifest content/v${RELEASE}-docs/manifest.json ``` Signed-off-by: Richard Wall <[email protected]>
053e615
to
b7c0d96
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've looked at the release process change, thanks for updating the instructions!
I haven't been able to read it all, but it looks like the changes make sense.
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: maelvls The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Preview: https://deploy-preview-1577--cert-manager.netlify.app/v1.15-docs/
Following the updated instructions from the release process:
I updated the instructions in the release process because it wasn't dropping the contributing section,
and it was mangling the api-docs.