Add a new lint to ensure genesis_call.dme isn't accidentally changed (#92014)

## About The Pull Request

Port of https://github.com/Monkestation/Monkestation2.0/pull/7121

> adds a new lint to just verify the sha256sum of
`code/genesis_call.dme`, to ensure it's not accidentally mangled from
someone using dreammaker as an IDE instead of vscode or something:
> 
>
![image](https://github.com/user-attachments/assets/621ad2b0-ec27-4fe5-b870-e08e726543fa)

## Changelog

> no actual in-game changes
This commit is contained in:
Lucy
2025-07-12 14:22:54 -06:00
committed by GitHub
parent 8d1f4e5f2b
commit 2d96adcf46
3 changed files with 24 additions and 0 deletions
+3
View File
@@ -58,6 +58,9 @@ jobs:
- name: Give Linters A Go
id: linter-setup
run: ":"
- name: Ensure genesis_call.dme is unchanged
if: steps.linter-setup.conclusion == 'success' && !cancelled()
run: bash tools/ci/check_genesis.sh
- name: Run Grep Checks
if: steps.linter-setup.conclusion == 'success' && !cancelled()
run: bash tools/ci/check_grep.sh