Commit graph

13 commits

Author SHA1 Message Date
Silke Hofstra
26d8f7bdea common/Scripts/worklog.py: Add listing of PR sync notes
Add `highlights` to list PRs with the `Topic: Sync Notes` label.
2025-02-26 20:15:18 +01:00
Thomas Staudinger
52b860c517
workflows: fix script and package lints with ruamel.yaml
Signed-off-by: Thomas Staudinger <Staudi.Kaos@gmail.com>
2024-10-03 10:41:02 +02:00
Silke Hofstra
755b389618 usysconf-epoch: Shellcheck script 2024-08-18 22:38:38 +02:00
Rune Morling
bbdeaa24b8
common: Rework package-publish-safety-catches.sh to use the CI checks (#2050)
**Summary**

Run the CI checks in the safety catches instead of using a separate
implementation.

Depends on #2038. Resolves #1496.

**Test Plan**

Run `go-task run-safety-catches` on a branch that is ahead of main (with
these changes checked out):


![afbeelding](6e12562c-a1e0-4163-93b8-c2486faf11e9)

**Checklist**

- [x] ~~Package was built and tested against unstable~~
2024-04-19 22:04:30 +02:00
Rune Morling
c0981ace5c
CI/hooks: Bring py3 scripts under test per request
**Summary**
Ensure that all available common/Scripts/*.py files get linted by flake8
as part of commits.

This way, new python3 scripts will automagically be linted on addition.

Signed-off-by: Rune Morling <ermo@serpentos.com>
2024-04-07 22:06:46 +02:00
Silke Hofstra
afce3a9b52 common: Rework package-publish-safety-catches.sh to use the CI checks
**Summary**

Run the CI checks in the safety catches instead of using a separate implementation.
2024-04-03 11:24:52 +02:00
Silke Hofstra
93c45de396 ci: Check shell scripts in common with shellcheck
Add shellcheck action to the GitHub workflow to reduce the amount of bugs in shell scripts.
Currently failing scripts (and one zsh script) have been excluded.
These can be removed from the ignored scripts when they have been fixed.

Resolves #968
2023-12-04 22:04:04 +01:00
Silke Hofstra
469b6f0dc4 common: Add script for showing build/commit history 2023-11-26 16:24:54 +01:00
Silke Hofstra
0b4b9f1982 repo: add Git hooks 2023-10-18 20:31:58 +02:00
Silke Hofstra
78918a115f ci/package_checks: disable shallow clone in pipeline
The shallow clone leads to the list of commits being incorrect, disable it entirely for now.
2023-10-08 15:56:42 +02:00
Silke Hofstra
adfe3fa0b9 ci: Add mypy linting for CI scripts 2023-10-07 18:09:07 +02:00
Silke Hofstra
28d54a2a2e ci: Add Python linting 2023-10-06 22:53:01 +02:00
Silke Hofstra
e28a9505df ci: Add CI checks for PRs 2023-10-06 22:53:01 +02:00