tetratelabs / istio-distro.io

Tetrate Istio Distro project website, formerly GetIstio
https://istio.tetratelabs.io
Apache License 2.0
6 stars 17 forks source link

empty commit to restart webserver #286

Closed psbrar99 closed 1 year ago

psbrar99 commented 1 year ago

The content here is cached, need to restart the server to reflect new getmesh builds.

arkodg commented 1 year ago

not sure I understand this @psbrar99, shouldnt the script fetch the release from https://github.com/tetratelabs/getmesh/releases/tag/latest

psbrar99 commented 1 year ago

@arkodg: i think it scraps the manifest.json to get the builds. https://github.com/tetratelabs/istio-distro.io/blob/main/layouts/shortcodes/downloads.html#L34 There was some issue with nodejs that requires the server restart. @PetrMc has better understanding and can confirm?

arkodg commented 1 year ago

@arkodg: i think it scraps the manifest.json to get the builds. https://github.com/tetratelabs/istio-distro.io/blob/main/layouts/shortcodes/downloads.html#L34 There was some issue with nodejs that requires the server restart. @PetrMc has better understanding and can confirm?

@psbrar99 can this be solved using a GHA in this repo, that tracks releases in getmesh ?

psbrar99 commented 1 year ago

@arkodg : i am not sure, lets wait for @PetrMc comment. getmesh release just reads manifest.json to reflect the builds, i am not sure how caching work or its just completely static. We should be able to trigger the CI by tracking any changes in getmesh repo but it involves 2 repos and sharing PAT.