homepage
and homepage-legacy-deploy
are github-actions workflows. They deploy the projects to Netlify.
The flow is inspired by Raul Melo's article.
Key points:
- The flow watches the project's path itself and the
packages
path. - The github-actions workflow uses netlify-cli.
- There is no any connection between github project and Netlify.
- The flow refers to Netlify project by
NETLIFY_SITE_ID
.
- The official Netlify github-action that provides the CLI is not used because it looks not super up to date. The last update was 2 years ago (2024-04-19).