Commit Graph

9 Commits

Author SHA1 Message Date
Gustavo Valverde f7a7b6b5ed fix(ci): garbage collect dev instances just on PR closure 2024-07-29 18:33:55 +01:00
dependabot[bot] c7525596ec
deps(actions): bump the docker group with 3 updates (#5)
Bumps the docker group with 3 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action), [docker/login-action](https://github.com/docker/login-action) and [docker/build-push-action](https://github.com/docker/build-push-action).


Updates `docker/setup-buildx-action` from 3.4.0 to 3.6.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.4.0...v3.6.1)

Updates `docker/login-action` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.2.0...v3.3.0)

Updates `docker/build-push-action` from 6.3.0 to 6.5.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.3.0...v6.5.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: docker
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: docker
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: docker
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 18:19:31 +01:00
Gustavo Valverde 036667e883
ref(workflows): align workflows with `zfnd` standards (#4) 2024-07-29 18:11:34 +01:00
Gustavo Valverde 81b47a200e
docs: new decision for adding a monitoring tool (#2)
* docs: new decision for adding a monitoring tool

* docs(adr): fix title

* imp(adr): add more consequences

* Update docs/decisions/2024-07-12-monitoring-tool.md

Co-authored-by: Pili Guerra <mpguerra@users.noreply.github.com>

---------

Co-authored-by: Pili Guerra <mpguerra@users.noreply.github.com>
2024-07-17 11:05:07 +01:00
Gustavo Valverde 4652db30ab fix(deploy): do not allow public access to prod 2024-07-15 14:47:58 +01:00
Gustavo Valverde 1e2760113f fix(dependabot): use correct docker directory 2024-07-15 14:40:44 +01:00
Gustavo Valverde 16a3f21f39
add: uptime-kuma and workflow files (#1)
* add: uptime-kuma and workflow files

* imp: use latest uptime kuma for better DB management

* ref(deploy): allow an external `mariadb` database

* fix(db): patch `knex_init_db.js` file

* fix(runtime): avoid spawning zombie processes

* chore: do not commit `trunk` linting confs

* fix(actions): permissions

* imp(deploy): use secrets from GCP secret manager
2024-07-15 10:53:05 +01:00
Gustavo Valverde 7dac323258 feat(docs): add a `decisions` folder with ADR
An architectural decision record (ADR) is a document that describes a choice the team makes about a significant aspect of the software architecture they’re planning to build. Each ADR describes the architectural decision, its context, and its consequences. ADRs have states and therefore follow a lifecycle
2024-07-12 16:34:37 +01:00
Gustavo Valverde fae1e99526 add: main files 2024-06-28 08:26:18 -04:00