diff --git a/.forgejo/scripts/update-wiki.py b/.forgejo/scripts/update-wiki.py index 6ba597c..a4ed040 100644 --- a/.forgejo/scripts/update-wiki.py +++ b/.forgejo/scripts/update-wiki.py @@ -14,8 +14,8 @@ count["both"] = 0 cache = dict() -if os.path.isfile("licenses.json"): - with open("licenses.json", "r") as f: +if os.path.isfile("cache/licenses.json"): + with open("cache/licenses.json", "r") as f: cache = json.load(f) for mod in glob.glob("pack/mods/*.toml"): @@ -111,5 +111,5 @@ with open("wiki/Licenses.md", "w") as f: f.write("Unknown") f.write("\r\n") -with open("licenses.json", "w") as f: +with open("cache/licenses.json", "w") as f: json.dump(cache, f) diff --git a/.forgejo/workflows/update-wiki.yaml b/.forgejo/workflows/update-wiki.yaml index 5a629fb..604fad4 100644 --- a/.forgejo/workflows/update-wiki.yaml +++ b/.forgejo/workflows/update-wiki.yaml @@ -21,7 +21,7 @@ jobs: id: cache-licenses-restore uses: actions/cache/restore@v4 with: - path: licenses.json + path: cache key: licenses - name: "Update modlist" @@ -31,7 +31,7 @@ jobs: id: cache-licenses-save uses: actions/cache/save@v4 with: - path: licenses.json + path: cache key: ${{ steps.cache-licenses-restore.outputs.cache-primary-key }} - name: "Commit changes"