bashonly
f13df591d4
[build] Enable attestations for trusted publishing ( #11420 )
...
Reverts 428ffb75aa
Authored by: bashonly
2024-11-09 23:26:02 +00:00
bashonly
46c1b7cfec
[build] Cache dependencies for `macos` job ( #10088 )
...
Authored by: bashonly
2024-06-13 21:13:08 +00:00
bashonly
867f637b95
[cleanup] Build files cleanup
...
- Fix `AUTHORS` file by doing an unshallow checkout
- Update triggers for nightly/master release
Authored by: bashonly
2024-02-11 19:09:03 +01:00
bashonly
775cde82dc
[build] Migrate to `pyproject.toml` and `hatchling`
...
Authored by: bashonly
2024-02-11 19:09:02 +01:00
bashonly
a1b7784289
[build] Move bundle scripts into `bundle` submodule
...
Authored by: bashonly
2024-02-11 18:17:24 +01:00
bashonly
5438593a35
[ci] Bump `actions/checkout` to v4
...
Authored by: bashonly
2023-11-12 18:30:01 -06:00
bashonly
1d03633c5a
[build] Overhaul and unify release workflow
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2023-11-12 18:29:19 -06:00
bashonly
c4efa0aefe
[build] Various build workflow improvements
...
- Wait for build before publishing to PyPI
- Do not run `meta_files` job if release is cancelled
- Customizable channel in release workflow
- Display badges above changelog
Authored by: bashonly, Grub4K
2023-05-20 14:27:45 -05:00
pukkandan
7accdd9845
[devscripts] `make_changelog`: Stop at `Release ...` commit
...
Closes #6415
2023-03-04 19:26:43 +05:30
Simon Sawicki
12647e03d4
[build] Sign SHA files and release public key
...
Closes #6344
Authored by: Grub4K
2023-03-03 22:55:10 +05:30
Simon Sawicki
29cb20bd56
[build] Automated builds and nightly releases ( #6220 )
...
Closes #1839
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2023-03-03 22:54:23 +05:30