getmeli / meli-docs Goto Github PK
View Code? Open in Web Editor NEWDocumentation of Meli, open source platform for deploying static sites and frontend applications.
Home Page: https://docs.meli.charlie-bravo.be/
License: MIT License
Documentation of Meli, open source platform for deploying static sites and frontend applications.
Home Page: https://docs.meli.charlie-bravo.be/
License: MIT License
We've already reached Algolia's free tier limits. We need to replace it with something else. Gatsby has a few plugins for this I believe.
On the homepage, api
points to /api/api
which gives a 404.
However, this is valid:
https://docs.meli.sh/api/get-started
Alternatively, the site needs up to be updated to handle /api
as a page when clicking on API in the sidebar (currently does nothing), to be consistent with going to /integrations
when clicking on INTEGRATIONS.
I have PRs which are failing on this GH Actions publish
step:
https://github.com/getmeli/meli-docs/blob/latest/.github/workflows/main.yml#L25
This is expected, as my fork does have secrets setup to publish to someone else's NPM or GH account.
Another problem is that even if the maintainer of the repo (who does have access) makes a PR from a branch to latest, the publish
step will run on the branch (which may not be production ready). It would be safer to make the publish step on run when code is on latest
branch (or if you were more conservative, only run when a tag is created).
Therefore can I suggest that an if
conditional which makes the publish
step only run when the branch is latest
? I've used this in my Vue project to skip publishing when the event type is pull_request
(which avoids hardcoding latest
or master
).
https://github.com/MichaelCurrin/badge-generator/blob/master/.github/workflows/main.yml#L51-L52
This button currently works but is not smooth.
master
does not exist and that it will use latest
instead.Change the button to use latest
instead of master
in the URL.
Therefore a change to .env.example
is necessary.
Outside of the codebase, if there are any environment variables set on the GH repo secrets or remote server, then the env variable needs to be updated there to be the maintainer.
When you run npm run build
, the docs loads properly. When you change a page, Gatsby rebuilds the docs indefinitely.
pls add https://docs.meli.sh to the repo info
thx
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.