[Bug]: LinuxGSM downloads old script files because GitHub caches files for up to 5 minutes #4528
Labels
command: install
command: update
command: update-lgsm
distro: Ubuntu
type: bug
Something isn't working
Milestone
User story
As a developer wanting to contribute to LinuxGSM, i want to avoid having to wait for GitHubs cache to expire.
Game
All
Linux distro
Ubuntu 22.04
Command
command: update-lgsm
Further information
When developing LinuxGSM, a developer may want to quickly check that a change works as intended, and update the modules used by LinuxGSM immediately after pushing changes to GitHub. If the changes were pushed too recently, GitHub will cache the old version of the files for up to 5 minutes.
To circumvent this behaviour,
Cache-Control
andPragma
headers can be added to all curl commands when LinuxGSM's developer mode is enabled. This will force GitHub to respond with the most recent version of the files.Relevant log output
No response
Steps to reproduce
The text was updated successfully, but these errors were encountered: