Skip to content
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

ci: docs synchronization #103

Merged
merged 16 commits into from
Jun 2, 2023
Merged

ci: docs synchronization #103

merged 16 commits into from
Jun 2, 2023

Conversation

piyoki
Copy link
Contributor

@piyoki piyoki commented May 27, 2023

Background

Enable docs synchronization on the fly - mentioned in #97

Checklist

  • The Pull Request has been fully tested

Full changelog

  • ci: run check-docs pipeline ONLY when new PR is raised; do not monitor events such as pushes to the default (main) branch
  • ci: add a dedicated workflow (sync-docs) to handle config.dae synchronization
  • ci: ensure pipeline should ONLY kick off when new commits are made to the default (main) branch

Issue reference

Implement #97

TODOs

  • Add another script to monitor changes to *.md

@piyoki piyoki self-assigned this May 27, 2023
@piyoki piyoki requested a review from mzz2017 as a code owner May 27, 2023 12:46
@piyoki piyoki changed the title Ci/docs synchronization ci: docs synchronization May 27, 2023
@piyoki
Copy link
Contributor Author

piyoki commented May 27, 2023

Test passed, ready for review.

Successful build cases:

@piyoki piyoki linked an issue May 27, 2023 that may be closed by this pull request
1 task
@mzz2017
Copy link
Contributor

mzz2017 commented Jun 2, 2023

Nice job!

@piyoki piyoki merged commit 035332a into daeuniverse:main Jun 2, 2023
@piyoki piyoki deleted the ci/docs-synchronization branch June 2, 2023 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CI] Automatic docs synchronization
2 participants