* linting is fun
* mis-detection of missing healthcheck staements.
* typo
* disable tagging vanity tags on non-main branch
* Unbugger node build?
* Add gitleaks detector, remove an expired secret.
* More linting-derived cleanup
* Fiddle with trivy
* Fiddle with trivy
* add a readme
* Fix build bug with php flavours
* Marshall should build other flavours of ubuntu.
* Fiddle with act cache location.
* Add concurrency checks
* Composer version gubbins for 7.0/7.1
* ubuntu is just a label, and injected over the top of.
* Composer version gubbins for 7.0/7.1
* Run when workflow is altered too please.
* Hopefully fix composer stage.
* setup tooling meta-tooling.
* Add trunk
* Disable mirror mode, its being problematic, and increase retries to 5.
* Revisit how ghcr login works.
* Add trunk checks.
* All hail the linter
* Heavilly revise workflow
* Fettling
* Fettling
* Fettling
* Fettling
* Fettling
* Cleanup
* Cleanup
* Fettling.. Why does mitm build but not redis?
* Fettling.. Why does mitm build but not redis?
* Debuggin
* Fettling.
* Fix build?
* Permissions are a pain
* Switch around some should_push logic because envs aren't available that early.
* Permissionssssss
* Trivy, bane of my life
* Fix merge?
* Fix labels
* Help node along, among other things
* Redis 6.1 & 7.1 aren't a thing any more.
* Ffff USER nonsense
* latest-openssl doesn't exist.
* fixup mysqlproxy.
* Fix labels
* uurrgh
* uurrgh
* Didn't need to add the mitmproxy user, it exists
* Missing ghcr login
* Missing backtick
* Fix build?
* Add validate build step to bouncer.
* Fix bouncer build
* Disable laravel build
* Missing env
* Fix swarm mon build
* Scout just doesn't seem to work.
* Merging all my junk together.
* Add more junk from other repos.
* Fix missing hadolint.
* Fixed names
* Somehow, I missed out a lot of components
* More jiggery pokery
* More jiggery pokery
* Ignore some hadolint warnings
* Maybe fix build?
* Split back up php Dockerfile.
* dockerfile->file
* Flavours environment issues
* Fix flavours?
* remove onbuilds.
* Might be these quotes tripping it up.
* Try without caching/buildx/qemu
* OK it needs caching/buildx/qemu lol
* remove build cache.
* Put build caching back
* Add octoprint bits
* Add pulls.
* Fix build order + linter.
* rejig multistage builder to make hadolint happy(ier)
* Rebuilding for better caching
* Rebuilding for better caching. Squash this commit.
* Paths to dockerfiles changed.
* Rebuilding for better caching. Squash this commit.
* Rebuilding for better caching. Squash this commit.
* Refactoring
* Refactoring
* fixing the screaming about duplicates in apt sources.
* Vanity tagging
* Vanity tagging
* Try vanity again.
* re-enable all versions and variants