Skip to content
New issue

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

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

Already on GitHub? # to your account

Revamp website #82

Merged
merged 6 commits into from
Aug 29, 2024
Merged

Revamp website #82

merged 6 commits into from
Aug 29, 2024

Conversation

alejandrohdezma
Copy link
Contributor

💻 How to review this PR?

This PR was created with the idea of being reviewed commit by commit. Each commit contains an incremental change that makes it easier to review. Also some of the commits contain additional information in their description to help understand why the change was made.

I also recommend checking "Hide whitespace" when reviewing this PR!

🚀 What's included in this PR?

💄 Full revamped website

A new website for this library docs has been created. It is now created with Docusaurus, for which Mdoc has native support.

The new page can be seen live at:

https://permutive-engineering.github.io/prometheus4cats

⚙️ New constructors for CommonLabels

To help creating them for the simple cases (up to 4 labels).

🔥 Remove deprecated methods

Since we have to release a new version due to the breaking-version update of MUnit, we might as well clean the API.

@alejandrohdezma alejandrohdezma requested a review from a team as a code owner July 28, 2024 05:48
@github-actions github-actions bot added the ⚖️ XXL Size of PR is more than 2000 lines label Jul 28, 2024
@alejandrohdezma alejandrohdezma added 📘 documentation Documentation changes ⚠️ breaking Breaking changes to the API labels Aug 2, 2024
@alejandrohdezma alejandrohdezma merged commit 0e0f85c into main Aug 29, 2024
4 checks passed
@alejandrohdezma alejandrohdezma deleted the website branch August 29, 2024 09:37
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
⚖️ XXL Size of PR is more than 2000 lines 📘 documentation Documentation changes ⚠️ breaking Breaking changes to the API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants