Migrate pre-commit.entrypoint.sh to POSIX sh #5540

Merged
fkobi merged 5 commits from posix-entrypoint into master 2025-12-11 09:07:03 +00:00

5 Commits

Author SHA1 Message Date
fkobi bd6a2eda19 pre-commit.entrypoint.sh: readd unset option
continuous-integration/drone/pr Build is passing
While it is true that there are no variables that can be unset
@delliot, who created it, it prefers to have it turned on:
#5540 (comment)

Signed-off-by: Filip Kobierski <fkobi@fsfe.org>
2025-12-11 10:05:20 +01:00
fkobi a2cb39eb88 pre-commit.entrypoint.sh: migrate to posix sh
the script was not using any bash features

Signed-off-by: Filip Kobierski <fkobi@fsfe.org>
2025-12-11 10:05:19 +01:00
fkobi c8b0e79bb4 pre-commit.entrypoint.sh: remove bashism
Signed-off-by: Filip Kobierski <fkobi@fsfe.org>
2025-12-11 10:05:06 +01:00
fkobi 8f9271bd7a pre-commit.entrypoint.sh: remove unset option
No variables can be unset

Signed-off-by: Filip Kobierski <fkobi@fsfe.org>
2025-12-11 10:05:06 +01:00
fkobi 4c94038c4c pre-commit.entrypoint.sh: remove pipefail option
there are no pipes

Signed-off-by: Filip Kobierski <fkobi@fsfe.org>
2025-12-11 10:05:06 +01:00