Commit graph

14 commits

Author SHA1 Message Date
Oliver Davies 2afdf43cd2 feat: add and enable pre-push Git hooks 2023-04-24 22:54:34 +01:00
Oliver Davies 2a9d4ca7b4 feat(justfile): add start and stop recipes 2023-04-24 20:26:34 +01:00
Oliver Davies 02c8b41194 feat: generate GitHub Actions configuration
Generate a GitHub Actions workflow file if a project is opted-in for
this feature.

Refs: OD-29
2023-04-21 01:39:43 +01:00
Oliver Davies 1819fa9a97 refactor(justfile): split onto multiple lines 2023-04-12 22:45:56 +01:00
Oliver Davies 1303656f4a fix(justfile): remove hard-coded service name
Add the service name as a parameter and include it from the `phpunit`
recipe.
2023-04-12 22:36:27 +01:00
Oliver Davies 5c6e25a660 feat(justfile): add phpunit recipe
Add a `phpunit` recipe for running PHPUnit tests, with a `test` alias
that could later be used for running Pest in PHP projects or Jest in a
node project.
2023-04-12 22:21:46 +01:00
Oliver Davies d45d0d6616 refactor(justfile): add a run recipe 2023-04-12 22:20:19 +01:00
Oliver Davies 410717bb6b feat(fractal): add more justfile recipes
Add `justfile` recipes to build a production version of Fractal and
sync it to an S3 bucket.
2023-04-01 20:27:15 +01:00
Oliver Davies 7978c03709 feat: initial Laravel support
Refs #17
2023-03-13 21:18:31 +00:00
Oliver Davies 5c4ddd52a4 feat(justfile): add recipes for node and fractal
Refs: #5
2023-03-12 12:36:59 +00:00
Oliver Davies 25772d512f fix: missing args from the install recipe 2023-03-10 23:16:11 +00:00
Oliver Davies 0fcffc5d2f feat: add "auto-generated" text to templates
Fixes #21
2023-03-08 21:13:28 +00:00
Oliver Davies d04169a0d8 feat(justfile): add an install recipe
Fixes #26
2023-03-08 21:08:56 +00:00
Oliver Davies fa1774b550 feat: create a justfile
Refs: #18
2023-02-21 08:33:45 +00:00