Commit graph

14 commits

Author SHA1 Message Date
6db6395f66
Trunk linter ()
* 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.
2024-02-07 16:21:14 +01:00
a83fdf95b7
Feature: BOUNCER_HOST_OVERRIDE 2024-01-25 11:45:22 +01:00
307976917f
Significant improvements 2024-01-05 18:15:51 +01:00
089f7ccbb3
Bump minimum versions 2024-01-04 14:10:39 +01:00
b52e0c269f
update dependencies 2024-01-04 14:07:05 +01:00
a1a6c22a08
Fixup bug with monolog 2->3 2023-08-18 08:22:13 +02:00
7760f61c09
Update deps 2023-08-18 07:35:31 +02:00
048a81f0e4
Housekeeping. 2023-05-17 14:04:29 +02:00
9d437e266f
Upstreaming changes from downstream project 2022-08-09 01:28:22 +01:00
dependabot[bot]
4fab0e5d85
Bump guzzlehttp/guzzle from 7.4.3 to 7.4.5 in /bouncer ()
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.4.3 to 7.4.5.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.3...7.4.5)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 13:31:34 +02:00
f6be530f66
dependabot strikes again 2022-05-30 18:30:05 +02:00
01675bf4e8
Update dependencies 2022-05-16 11:56:15 +02:00
5ab2cacdd5 Upgrade flysystem to mitigate GHSA-9f46-5r25-5wfm vulnerability 2021-06-30 09:50:40 +02:00
2fd5c62074
Feature/bouncer ()
* Initial work

* Setup script stub

* Wrap runit and call dos2unix beforehand.

* Working to the point I need to make it sync in and out of s3.

* Seems like we're done and its working.

* Add build process.

* Add build process.

* Bugfixes discovered during deployment.

* Copy certs into /live because certbot is a pain.

* More elegant about hammering letsencrypt.

* Working!
2021-06-06 17:38:46 +02:00