Commit graph

6 commits

Author SHA1 Message Date
649f074d25
Update Project
All checks were successful
/ test (pull_request) Successful in 26s
/ lint (pull_request) Successful in 26s
Changes:

- ci: Add a workflow for Forgejo Actions
- docs: Update README.asciidoc
- tests: add a mage target for running tests
2023-12-06 14:42:18 +00:00
1877f23a6e
docs: add section on creating CVs 2023-08-18 14:11:52 +01:00
93da4f6648
fix: docker support improvements
- Build the binary with Mage.
- Set the ENTRYPOINT to "spruce".
- Add instructions on building and using the docker image.
2023-08-16 03:33:13 +01:00
90638f5569
fix: customised usage messages
Add functionality to display the default help message when running
spruce without any arguments or when the help flag is used.

Customise the help message for the subcommands.

Additional changes:

- Refactor: move the Runner interface to the internal cmd package
- Fix: Add a summary for each of the subcommands.
- Refactor: Use string builder to replace string literals.
- Perf: Use a switch statement to only create the subcommand that the
  user calls.
2023-08-13 17:45:33 +01:00
050748d8cd
docs: replace local links with full URLs 2023-08-12 15:33:18 +01:00
82bdc231e3
docs: update README
- Convert README.md to README.asciidoc
- Update the requirements section
- Add installation section
2023-08-12 15:26:04 +01:00