Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 812 Bytes

deploy.md

File metadata and controls

13 lines (10 loc) · 812 Bytes

Deploy

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).