Merge pull request #533 from rainlanguage/2026-06-12-testfixtures-sel… #39
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Package Release | |
| on: | |
| push: | |
| branches: | |
| - main | |
| jobs: | |
| release: | |
| # Bumps + publishes the rainlang crates to crates.io as a lockstep set, in | |
| # dependency order (bindings, dispair, parser, eval, then test_fixtures): | |
| # changing any member republishes the others with matching version pins, via | |
| # the PUBLISH_PRIVATE_KEY deploy key. test_fixtures depends on none of the | |
| # others but is released in lockstep so its embedded bytecode stays in sync. | |
| uses: rainlanguage/rainix/.github/workflows/rainix-autopublish.yaml@main | |
| with: | |
| crates: rainlang_bindings rainlang_dispair rainlang_parser rainlang-eval rainlang_test_fixtures | |
| soldeer-package: rainlang | |
| secrets: inherit |