Commit graph

14 commits

Author SHA1 Message Date
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