aboutsummaryrefslogtreecommitdiff
path: root/guix-qa-frontpage/manage-patch-branches.scm
Commit message (Collapse)AuthorAge
* Add a new package changes pageChristopher Baines2023-07-05
| | | | And make some refactoring to make this easier.
* Try to reduce the frequency of the requests to issues.guix.gnu.orgChristopher Baines2023-05-31
| | | | To avoid the DoS protection.
* Memoize checking for changes against the latest master revisionChristopher Baines2023-05-23
| | | | To speed this up.
* Delete patch branches where master has changed too muchChristopher Baines2023-05-23
| | | | | | Since the patches were applied. This will help clear out patch branches after big changes (e.g. core-updates) so that the patch branches can be regenerated against an up to date master branch commit.
* Improve checking for patch branches to deleteChristopher Baines2023-03-03
| | | | | Lock the repository for shorter periods, and only when necessary. Plus improve exception handling and logging.
* Tweak and join up how many patch series are processedChristopher Baines2023-02-17
| | | | By different parts of the code.
* Increase the number of series to create branches forChristopher Baines2023-02-14
|
* Further tweak managing patch branchesChristopher Baines2023-02-14
|
* Fix deleting patch branchesChristopher Baines2023-02-14
| | | | | | Previously this wasn't working as getting the refs for the comparison was broken, this approach with just checking the revision details should be faster though.
* Fix some variable issuesChristopher Baines2022-12-09
|
* Make sure to delete branches when applying patches failsChristopher Baines2022-12-09
| | | | | As it's important not to leave a branch around that doesn't correspond to the latest set of patches.
* Guard against missing patchwork series datesChristopher Baines2022-12-09
|
* Make sure to process series for branches that already existChristopher Baines2022-12-09
|
* Treat issue numbers as numbers when managing patch branchesChristopher Baines2022-12-09
|
* Log more about recreating branchesChristopher Baines2022-12-09
| | | | As this isn't currently working.
* Clear relevant cache entries when recreating branchesChristopher Baines2022-12-08
|
* Fix string to numberChristopher Baines2022-12-05
|
* Pull more get-issue-branch-base-and-target-refs calls outChristopher Baines2022-12-05
|
* Stop creating patchwork checks when applying patchesChristopher Baines2022-11-21
| | | | As the status of these checks doesn't reflect anything useful.
* Switch to using the git repository for comparison informationChristopher Baines2022-11-20
| | | | Rather than storing the revisions in Patchwork checks.
* Extract out the git repository procetures from manage branches moduleChristopher Baines2022-11-20
|
* Improve error handling around creating patch branchesChristopher Baines2022-11-19
|
* Reduce the number of series to create branches forChristopher Baines2022-11-18
|
* Add more exception handling around creating patch branchesChristopher Baines2022-11-18
|
* Don't crash if git am --skip failsChristopher Baines2022-11-18
|
* Increase the number of series to create branches forChristopher Baines2022-11-18
|
* Sort out some variable naming for patchwork seriesChristopher Baines2022-11-18
| | | | And correct logging output.
* Fix missing variable errorChristopher Baines2022-11-18
|
* Add more logging around creating patch branchesChristopher Baines2022-11-18
|
* Fix the dig procedure and uses of itChristopher Baines2022-11-17
|
* Delete branches if the basis of the comparison is goneChristopher Baines2022-11-17
|
* Guard against errors in get-git-branch-head-committer-dateChristopher Baines2022-11-17
|
* Handle re-creating branches when new Patchwork series are presentChristopher Baines2022-11-07
| | | | By checking when the HEAD commit on the branch was committed.
* Add missing newlineChristopher Baines2022-11-07
|
* Adopt managing patch branchesChristopher Baines2022-10-25
This previously happened with some scripts run through Laminar, this commit moves the functionality here.