GIVEN changes have been made and tested in a feature branch
WHEN that feature branch is merged to main
THEN automatically create a Tag and GitHub release corresponding to the package.json version number or latest changelog version, containing a zip of output image artifacts from the image/ directory.
Assumptions:
- No pushing directly to main from local
Nice to haves:
- Automatically build a number of common images sizes in a build step