mynewt-site icon indicating copy to clipboard operation
mynewt-site copied to clipboard

ci: Optimize `Deploy Site` workflow

Open wpiet opened this issue 1 year ago • 1 comments

Add a step to check if site content has changed, preventing unnecessary GitHub Actions execution. Content changes are now detected based on modifications to the following file types:

  • .html,
  • .css,
  • .js,
  • .png,
  • .md,
  • .rst.

wpiet avatar Aug 08 '24 14:08 wpiet

Changing to a draft, as it would be good to implement better handling of constantly changing sitemap.xml files (due to timestamps being updated to current date whenever build script is invoked).

wpiet avatar Aug 19 '24 10:08 wpiet