Ole André Vadla Ravnås
03e800f2fc
scripts: Improve repo.py to avoid bumping NAN
...
It should be done manually to avoid regressions.
2024-10-10 22:03:18 +02:00
Ole André Vadla Ravnås
924e829fe8
scripts: Improve repo.py to ignore non-git wraps
2024-05-18 23:03:00 +02:00
Ole André Vadla Ravnås
b03cd4237e
ci: Fix the Cirrus CI packaging script
2024-05-17 16:50:55 +02:00
Ole André Vadla Ravnås
eaa46b8e63
ci: Restore CI scripts that used to live in releng
2024-05-01 15:46:17 +02:00
Ole André Vadla Ravnås
b4164713bf
scripts: Improve repo.py progress feedback
2024-04-25 15:35:18 +02:00
Ole André Vadla Ravnås
03d4b1d38c
scripts: Ensure repo.py tag command fails early
...
In case of local changes.
2024-04-25 15:35:14 +02:00
Ole André Vadla Ravnås
8d9cd436cd
scripts: Refactor repo.py a little bit
2024-04-25 15:35:09 +02:00
Ole André Vadla Ravnås
adb55c4783
scripts: Improve repo.py to also bump frida-tools
2024-04-25 15:35:03 +02:00
Ole André Vadla Ravnås
01666786f0
scripts: Improve repo.py to bump top-level releng
2024-04-24 13:39:14 +02:00
Ole André Vadla Ravnås
eb0a59be7c
scripts: Fix the repo.py wrap bump logic for external repos
...
By taking the GitHub organization into account.
2024-04-23 12:01:35 +02:00
Ole André Vadla Ravnås
607b0de568
scripts: Improve the repo.py bump and tag commands
...
- Grab submodules if needed.
- Check for local changes all up front during bump().
- Bump submodules after prepublishing them.
- Handle dependencies not in deps.toml. Currently this only means
termux-elf-cleaner.
2024-04-23 11:25:55 +02:00
Ole André Vadla Ravnås
2c1b748af9
scripts: Fix the repo.py filesystem location detection
2024-04-22 23:48:27 +02:00
Ole André Vadla Ravnås
5cab2a0841
scripts: Put tag in wraps in the repo.py tag logic
...
So that the HEAD of a shallow clone actually has a tag, which in turn
enables releng/frida_version.py to do its thing. It is also nicer from
a UX-perspective.
Co-authored-by: Håvard Sørbø <havard@hsorbo.no>
2024-04-22 22:05:17 +02:00
Ole André Vadla Ravnås
b1e1b79187
scripts: Add repo.py for semi-automated bumping and tagging
...
Co-authored-by: Håvard Sørbø <havard@hsorbo.no>
2024-04-22 17:25:49 +02:00