mirror of
https://github.com/pesde-pkg/pesde.git
synced 2025-01-07 08:39:10 +00:00
Erica Marigold
3569ff32cd
Some checks failed
Debug / Get build version (push) Has been cancelled
Test & Lint / lint (push) Has been cancelled
Debug / Build for linux-x86_64 (push) Has been cancelled
Debug / Build for macos-aarch64 (push) Has been cancelled
Debug / Build for macos-x86_64 (push) Has been cancelled
Debug / Build for windows-x86_64 (push) Has been cancelled
* chore(actions): create debug build action * chore(actions): remove unneeded targets Also do the following: * Use v4 of artifact upload action * Install Linux-specific build dependencies * Do not include version-management feature while building * Fix cargo build command * Include native mac x86 target instead of cross compilation * chore(actions): fix bad compile command Turns out I hallucinated `--exclude-features` into existence. * chore(actions): add job to shorten github commit SHA * chore(actions): use bash patterns for commit SHA trimming * chore(actions): fix bash pattern syntax being improper * chore(actions): use `tee` to write trimmed version to stdout for debugging * chore(actions): include full semver version including git commit SHA * chore(actions): checkout code first in `get-version` job * chore(actions): write `trimmed_sha` to `GITHUB_OUTPUT` correclty * chore(actions): add name for `get-version` job * chore(actions): make matrix `job-name`s be consistent with release workflow * chore(actions): provide `exe` for windows manually instead of glob Also makes step now error on no matching files. |
||
---|---|---|
.. | ||
debug.yml | ||
release.yaml | ||
test-and-lint.yaml |