Skip to content

Workflow to sync changelog to Seqera docs #5559

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

Merged
merged 3 commits into from
Dec 4, 2024

Conversation

vladsavelyev
Copy link
Contributor

@vladsavelyev vladsavelyev commented Dec 3, 2024

Add a CI workflow that on release events would create a pull-request against https://github.com/seqeralabs/docs

A PR would look like this: seqeralabs/docs#324 which will add an entry into this feed: https://docs.seqera.io/changelog/tags/nextflow

Assumes two secrets are set: DOCS_BOT_APP_ID and DOCS_BOT_APP_PRIVATE_KEY - they can be found in the 1password Engineering vault.

Copy link

netlify bot commented Dec 3, 2024

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit f7c0b32
🔍 Latest deploy log https://app.netlify.com/sites/nextflow-docs-staging/deploys/675032c49b5e920008354727

@vladsavelyev vladsavelyev force-pushed the sync-changelog-to-docs branch from 1e892d7 to 681d142 Compare December 3, 2024 11:17
@vladsavelyev vladsavelyev force-pushed the sync-changelog-to-docs branch from 681d142 to 7b795da Compare December 4, 2024 10:17
@ewels
Copy link
Member

ewels commented Dec 4, 2024

DOCS_BOT_APP_ID and DOCS_BOT_APP_PRIVATE_KEY secrets both added to the repo. Should be good to merge now 👍🏻

@ewels ewels merged commit fc63128 into nextflow-io:master Dec 4, 2024
21 checks passed
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.

3 participants