17 Commits (c94eb33e4417aa1281d8f3c644ea7981112824d6)

Author SHA1 Message Date
Chris Boesch 7491e3df91 changed the patch files that we can also use them with busybox for testing in Woodpecker 12 months ago
Chris Boesch afee8d9c7a added woodpecker integration 12 months ago
Manlio Perillo 0dc6b45770 eowyn.sh: remove checking formatting one file at a time
This avoids unnecessary output.
Also remove the comment, since the message to stdout makes it
unnecessary.
1 year ago
Chris Boesch f69cfc3b88 Version number added. 1 year ago
Chris Boesch 0ac3646e9c Added a loop for the formatting test, so we can see where errors happen. 1 year ago
Manlio Perillo fd6f3eebbb eowyn.sh: set the -e option
Currently, `zig fmt` exit status is ignored, making it useless.
Ensure that the script terminates early if there is an error.

Print a message to stdout before executing `zig fmt`, in order to make
the possible error more visible.
1 year ago
Manlio Perillo 4b58de26d3 eowyn: always quote variables
Quote all the variables, even though we know that it is safe.

Fix coding style.
1 year ago
Manlio Perillo 7d7be0482c eowyn: run `zig fmt --check` before `zig build`
Update the eowyn.sh script to check the healed exercises formatting,
before running `zig build`.
1 year ago
Dave Gauer 2413e5060f Merge branch 'ci' of https://github.com/mattnite/ziglings into mattnite-ci
eowyn.sh has changed, conflict resolved
4 years ago
Dave Gauer d560c41b59 Patch/test scripts now run from project root
This simplifies everything and makes everything good.

(Shell scripts need to be as simple as possible for maximum
compatibility.)
4 years ago
Matt Knight be17e37102 remove realpath 4 years ago
Matt Knight 2f4273289a need to change shebang to bash because we're using bashisms 4 years ago
Matt Knight f5aaef813f added set -e 4 years ago
Dave Gauer 363459de84 POSIX shell fixes 4 years ago
jacob gw 81e819ca6b patches: make interpreter compat and make work if not in PATH 4 years ago
Dave Gauer ca330b00bc Patches to patches to clean up patches 4 years ago
Dave Gauer 03a09639c6 Added testing ability
For the full details, see patches/README.md :-)
4 years ago