Add decompile runner workflow

This commit is contained in:
MrSphay
2026-05-04 12:00:13 +02:00
parent 592db184a2
commit 2f62e113f6
4 changed files with 171 additions and 0 deletions

42
AGENTS.md Normal file
View File

@@ -0,0 +1,42 @@
# Agent Instructions
## Project
Explosion Overhaul private NeoForge port.
## Repository Rules
- This repository is for a private 1.21.1 NeoForge port of Explosion Overhaul.
- Do not publish the decompiled upstream source or release artifacts publicly unless the original author grants permission.
- Use the Gitea runner for Java/Gradle/decompiler work when local Java is unavailable.
- Preserve unrelated user changes.
- Do not commit secrets, `.env` files, private keys, certificates, or tokens.
- Do not create a public release unless explicitly requested.
## Commands
Use these commands when the NeoForge project is present:
```bash
./gradlew build
./gradlew runClient
```
On Windows:
```bat
gradlew.bat build
gradlew.bat runClient
```
## Artifacts
Expected mod jars will be produced in:
```text
build/libs
```
## Runner
The workflow `.gitea/workflows/decompile.yml` decompiles the upstream 1.20.1 Forge jar into an Actions artifact. Use it before reconstructing the NeoForge source tree.