konstin
12e45498e8
Improve token handling ( #4653 )
...
* Use release environment
* Use pypi trusted publishing
* typo
2023-05-26 09:52:24 +02:00
Charlie Marsh
252506f8ed
Remove deprecated --universal2 flag ( #4640 )
2023-05-24 17:00:52 +00:00
konstin
3cbaaa4795
Refactor and fix task trigger for dependent jobs in other repos ( #4598 )
...
* Refactor and fix task trigger for dependent jobs in other repos
I have confirmed (https://github.com/konstin/ruff-pre-commit/actions/runs/5056928280/jobs/9075029868 ) that this does dispatch the workflow when running with act, `owner: 'konstin'`, `needs` commented out and personal access token. I can't properly test the actual release workflow, and i'm unsure how to best handle the next release after this was merged (should we do a beta release or will this break everything that assumes we only do stable releases?)
The command for act is
```
act -j update-dependents -s RUFF_PRE_COMMIT_PAT=<...>
```
* delete old file
2023-05-23 20:55:35 +02:00
Charlie Marsh
f22c269ccf
Point LSP, VS Code, and pre-commut URLs to Astral org ( #4562 )
2023-05-21 15:27:35 -04:00
konstin
a3aa841fc9
Overhaul sdist handling ( #4439 )
...
* Reduce sdist size
`maturin sdist && du -sh target/wheels/ruff-0.0.267.tar.gz`:
Before: 1,1M
After: 668K
* Test sdist before release
* Update maturin to fix the sdist
2023-05-18 19:02:22 +02:00
Charlie Marsh
8f3f8d3e0b
Revert change to re-run release on tag update ( #4441 )
2023-05-15 15:48:45 +00:00
Charlie Marsh
7617519b4f
Skip python -m ruff --help on linux-cross
2023-05-12 15:46:42 -04:00
Charlie Marsh
bc7ddd8f3a
Temporarily create release on-tag
2023-05-12 15:31:48 -04:00
Zanie Adkins
ebda9b31d9
Update CI to test python -m ruff on release ( #4397 )
2023-05-12 18:47:30 +00:00
Micha Reiser
edaf891042
Fix jemalloc page size on aarch64 ( #4247 )
...
Co-authored-by: konstin <konstin@mailbox.org >
2023-05-08 08:10:03 +02:00
konstin
19d8913e32
Use musl in ecosystem docker ( #3998 )
...
This prevents errors when the host glibc is newer than the one in the docker container
2023-04-26 05:54:53 +02:00
Charlie Marsh
0cd8b75f06
Rename release.yaml files
2022-10-31 16:23:52 -04:00
Charlie Marsh
5f07e1d6b5
Fix release.yaml task names
2022-10-31 16:22:25 -04:00
Charlie Marsh
1ce4585c88
Add a separate release job for flake8-to-ruff ( #529 )
2022-10-31 16:21:38 -04:00
Adrian Garcia Badaracco
b1c40d5fa7
Run MacOS builds in parallel ( #171 )
2022-09-12 16:24:13 -04:00
Charlie Marsh
2749660b1f
Disable update-informer on linux-cross ( #113 )
2022-09-06 14:19:38 -04:00
Kian-Meng Ang
b442402b13
Prettify md/yaml files ( #74 )
2022-09-01 12:36:47 -04:00
Charlie Marsh
875e812188
Disable build-on-push for now
2022-08-31 10:45:41 -04:00
Adrian Garcia Badaracco
e16fd39bb5
Build on every push but only publish on tags ( #46 )
2022-08-30 13:19:36 -04:00
Charlie Marsh
53554a2bf1
Remove lint step from release.yaml
2022-08-30 09:16:35 -04:00
Adrian Garcia Badaracco
bd0ed1b96c
Build ABI3 wheels and expand supported platforms ( #45 )
2022-08-30 09:16:07 -04:00
Charlie Marsh
5dd53dcf88
Fix 3.10 reference in release.yaml
2022-08-29 22:01:26 -04:00
Charlie Marsh
07ed1e3b01
Cut abi3-compatible wheels
2022-08-29 21:57:47 -04:00
Charlie Marsh
b1b507ed29
Minor updates to the workflow file
2022-08-29 17:40:56 -04:00
Charlie Marsh
37401bdfb0
Build wheels for Linux ( #42 )
2022-08-29 17:13:08 -04:00