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

chore: setup semantic commit bot #55

Closed
HonkingGoose opened this issue Feb 6, 2021 · 2 comments
Closed

chore: setup semantic commit bot #55

HonkingGoose opened this issue Feb 6, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@HonkingGoose
Copy link
Collaborator

What would you like to be able to do?

It might be nice to check if the PR titles are using Semantic Commits on this repo as well?
That would prepare us for if we ever want to release versioned docs (though this is hard to to in Docusaurus v2, and not recommended by the Docusaurus devs...)

If anything, having semantic commits will probably make it easier to search the logs for relevant changes.
And we're then consistent with the format we use for the main Renovate bot repo.

Did you already have any implementation ideas?

We could copy/paste the semantic bot from: https://github.com/renovatebot/renovate/blob/master/.github/semantic.yml
The repository admin probably needs to tinker in some configuration menu for the bot, to ensure the bot is allowed to run on this repo.

@HonkingGoose HonkingGoose added the enhancement New feature or request label Sep 20, 2021
@HonkingGoose
Copy link
Collaborator Author

That would prepare us for if we ever want to release versioned docs (though this is hard to to in Docusaurus v2, and not recommended by the Docusaurus devs...)

We decided to stay with Material for MkDocs, which supports versioning for the documentation. 1 It sounds tricky to get versioning working in the docs site though.

I remember discussing somewhere that we want to build our docs in the main Renovate repository, and bundle the docs in the release files for Renovate. So people can always grab the docs from the GitHub releases page, for the Renovate version that they're using.

Footnotes

  1. https://squidfunk.github.io/mkdocs-material/setup/setting-up-versioning/

@HonkingGoose
Copy link
Collaborator Author

Let's keep things as they are now. We can always set up Semantic Commit checking and Semantic Release later.

@HonkingGoose HonkingGoose closed this as not planned Won't fix, can't repro, duplicate, stale May 15, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant