amdphreak/Equivalence Engine Action
Generic action to adapt code using the Equivalence Engine and a ruleset
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to the code to adapt | yes | . |
| engine-repo | Repository containing the Equivalence Engine | no | AMDphreak/equivalence-engine |
| engine-version | Engine git ref to checkout (tag, branch, or SHA). Pin this in workflows for reproducible CI. | no | v1.3.2 |
| rules-repo | Repository containing the ruleset | yes | AMDphreak/evolution-rules-code |
| rules-version | Ruleset git ref (tag, branch, or SHA). Pin this alongside engine-version. | no | v1.0.0 |
| rules-dir | Path to the rules directory within the rules-repo (or URL/Archive) | no | rules |
| library | Library/Binding subpath (e.g., python/PyQt) | no | "" |
| from | Starting version | yes | — |
| to | Target version | yes | — |
| extensions | File extensions to process | no | .py,.cpp,.h,.js,.ts,.astro |
| in-place | Modify files in-place? (default: true) | no | true |
| out-dir | Output directory for transformed files (disables in-place if set) | no | "" |
Outputs
no outputs