-
Notifications
You must be signed in to change notification settings - Fork 214
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
Migrate docs to Vuepress #442
Conversation
Codecov Report
@@ Coverage Diff @@
## master #442 +/- ##
=======================================
Coverage 45.92% 45.92%
=======================================
Files 12 12
Lines 699 699
=======================================
Hits 321 321
Misses 324 324
Partials 54 54 Continue to review full report at Codecov.
|
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.
This looks fantastic! I had a couple little nits and that's it.
.github/workflows/build-site.yml
Outdated
|
||
strategy: | ||
matrix: | ||
node-version: [12.x] |
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.
Could we bump it up to 14?
.github/workflows/build-site.yml
Outdated
node-version: ${{ matrix.node-version }} | ||
- run: cd docs-md | ||
- run: npm ci | ||
- run: npm install |
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.
npm ci
and npm install
should be redundant
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.
👍 fixed
.github/workflows/build-site.yml
Outdated
- run: npm run check-links | ||
- run: | | ||
git config user.email "insights@fairwinds.com" | ||
git config user.name "Circle CI" |
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.
Since this is running in a GitHub workflow we probably don't want to use the name Circle CI. I wonder if for email address we should use opensource@fairwinds.com
?
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.
Hah, copypasta. Fixed, thanks!
This is a first pass at migrating the Polaris docs to Vuepress. Lots of reorganizing as well.
Let me know if there are any docs that I missed.
https://polaris.docs.fairwinds.com/
TODO: switch the docs settings to use the master branch once this is merged.