bd9ece298b
chore(actions): make matrix job-name
s be consistent with release workflow
2024-12-25 19:36:58 +05:30
dd4a7a11c8
chore(actions): add name for get-version
job
2024-12-25 19:36:13 +05:30
f51766c542
chore(actions): write trimmed_sha
to GITHUB_OUTPUT
correclty
2024-12-25 19:33:42 +05:30
d8e3492545
chore(actions): checkout code first in get-version
job
2024-12-25 19:25:03 +05:30
47813f226e
chore(actions): include full semver version including git commit SHA
2024-12-25 19:24:05 +05:30
957d773f91
chore(actions): use tee
to write trimmed version to stdout for debugging
2024-12-25 19:15:29 +05:30
b55333d66e
chore(actions): fix bash pattern syntax being improper
2024-12-25 19:09:56 +05:30
42834db248
chore(actions): use bash patterns for commit SHA trimming
2024-12-25 19:08:00 +05:30
2039f4a343
chore(actions): add job to shorten github commit SHA
2024-12-25 18:57:21 +05:30
5eec091fc8
chore(actions): fix bad compile command
...
Turns out I hallucinated `--exclude-features` into existence.
2024-12-25 18:38:47 +05:30
b13de0b2d1
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
2024-12-25 18:30:30 +05:30
257ff489b1
chore(actions): create debug build action
2024-12-25 18:22:17 +05:30
daimond113
3810a3b9ff
ci: attempt to fix release ci
2024-12-14 23:59:58 +01:00
daimond113
52c502359b
chore(release): prepare for v0.5.0
2024-12-14 23:53:59 +01:00
daimond113
5232abc1d5
ci: update stable toolchain for clippy
2024-10-30 20:11:32 +01:00
daimond113
699727793e
ci: specify nightly toolchain for rustfmt
2024-10-30 20:03:36 +01:00
daimond113
76a78f462a
ci: use nightly toolchain for rustfmt
2024-10-30 20:01:15 +01:00
daimond113
7057211564
ci: use rust action
2024-10-30 19:56:12 +01:00
daimond113
9f08c7a794
ci: fix release ci
2024-09-29 17:33:18 +02:00
daimond113
d608fa141f
ci: try to fix errors
2024-09-29 17:25:53 +02:00
daimond113
e0dccbf568
ci: try to fix errors
2024-09-29 17:24:24 +02:00
daimond113
ed0ea11db0
ci: remove outdated code
2024-09-29 09:29:35 +02:00
daimond113
8bb07bea60
ci: delete git cliff config
2024-09-29 00:40:29 +02:00
daimond113
7f8b2761ab
feat: self managed versioning
2024-07-26 18:47:53 +02:00
daimond113
fdad8995a4
feat: implement dependency resolver and lune scripts
2024-07-14 15:19:15 +02:00
daimond113
39102908cb
ci: update macos x86_64 image (the default is now arm)
2024-05-12 13:15:51 +02:00
daimond113
e829cd8143
ci: 🚩 remove macos aarch64 due to costs
2024-03-28 13:58:33 +01:00
daimond113
4b0aca4eb0
ci: ✅ run clippy on all workspace members
2024-03-16 22:37:16 +01:00
daimond113
d6dcad739f
chore: 🚀 setup crates.io publishing
2024-03-06 22:45:39 +01:00
daimond113
ec1c6fcffa
feat: 🎉 initial commit
2024-03-04 21:18:49 +01:00