Skip to content

Conversation

@noprd
Copy link
Owner

@noprd noprd commented May 27, 2025

Got CI/CD pipelines to work.

  • uses stable instead of nightly
  • separate profiles for separate OS's / architectures
  • actions only add zig + rust + python
  • we do not need the special maturin action, as we instead use the maturin built natively by the python distribution

Future

  • as yet, no artefacts are built/uploaded to PIP or test-PIP
  • we should add python unit tests to verify the built bindings

noprd added 7 commits May 27, 2025 09:49
- in setup now set up toolchain to ensure stable
- better logging
- corrected use of env variable (MODULE_NAME)
- formatting now works, so reenabled
- do not need to state nightly/stable here
NOTE: we have squashed all commits that were used to get these to work, as these incremental changes do not bring us anything.
@noprd noprd self-assigned this May 27, 2025
@noprd noprd merged commit 0eefb00 into staging May 27, 2025
2 checks passed
@noprd noprd deleted the story-workflows branch May 27, 2025 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants