diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index c4bbc5d..1ac90dc 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -68,6 +68,18 @@ jobs: - name: Build release project run: flutter build web --base-href "/IIITB_Menu/" --web-renderer html + - name: Create Release + uses: marvinpinto/action-automatic-releases@v1.2.1 + with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + automatic_release_tag: "latest" + prerelease: false + draft: false + title: "Bi-Weekly Release" + files: | + ./scripts/out.txt + ./scripts/out.json + - name: Upload production-ready build files uses: actions/upload-artifact@v3.1.2 with: diff --git a/scripts/scrapeToJson.py b/scripts/scrapeToJson.py index 0ad47cf..9f8071f 100644 --- a/scripts/scrapeToJson.py +++ b/scripts/scrapeToJson.py @@ -74,5 +74,7 @@ if __name__ == "__main__": with open("data.dart", "w+") as dataWriter: allData = "String data = r'" + json.dumps(finalData) + "';" dataWriter.write(allData) - # with open("out.txt", "w+") as hashWriter: - # hashWriter.write(hashlib.md5(json.dumps(finalData).encode("utf-8")).hexdigest()) + with open("out.json", "w+") as jsonWriter: + json.dump(finalData, jsonWriter) + with open("out.txt", "w+") as hashWriter: + hashWriter.write(hashlib.md5(json.dumps(finalData).encode("utf-8")).hexdigest())