Commit Graph
240 Commits
Author SHA1 Message Date
JakobLichterfeld b1bab00992 sec: upgrade esbuild to 0.25.2 and esbuild-sass-plugin to 3.3.1 to avoid GHSA-67mh-4wv8-2f99 (#4669)
* sec: upgrade esbuild to 0.25.2 and esbuild-sass-plugin to 3.3.1 to avoid GHSA-67mh-4wv8-2f99

see https://github.com/teslamate-org/teslamate/security/dependabot/60

* docs: update changelog

* style: linter findings
2025-04-18 10:51:42 +02:00
JakobLichterfeld 8923bd7de1 ci(dependabot): add ignore rules for path-based dependencies (#4666)
* ci(dependabot): add ignore rules for path-based dependencies

* docs: update changelog
2025-04-18 10:04:07 +02:00
Jakob Lichterfeld 462b5680ab ci(fix): correct output for check if PR from outside repo 2025-04-15 11:05:19 +02:00
JakobLichterfeld cde0a979b7 ci: skip ghcr build for PRs from outside repo (#4660)
* ci: skip ghcr build for PRs from outside repo

* docs: update changelog

* ci: early exit if check paths triggers

* ci: improve ghcr check_if_pr_from_outside_repo logging
2025-04-15 10:21:49 +02:00
JakobLichterfeld cc7e70c1d6 ci: ensure ghcr images build correctly even if branch contains backslash (#4655)
* docs: update changelog

* ci: ensure ghcr images build correctly even if branch contains backslash
2025-04-12 14:52:33 +02:00
Jakob Lichterfeld 9dcb640f52 Revert "ci: ensure ghcr images build correctly even if branch contains backslash"
This reverts commit b81dc620d2.
2025-04-12 14:10:00 +02:00
Jakob Lichterfeld b81dc620d2 ci: ensure ghcr images build correctly even if branch contains backslash 2025-04-12 14:06:04 +02:00
Jakob Lichterfeld ba35f41701 ci: fix ghcr build 2025-04-11 14:01:52 +02:00
JakobLichterfeld 3dcf0021a9 Revert "ci: fix ghcr build (#4649)" (#4650)
This reverts commit 477c2587d1.
2025-04-11 13:50:13 +02:00
JakobLichterfeld 477c2587d1 ci: fix ghcr build (#4649)
* ci: fix ghcr build

* docs: update changelog
2025-04-11 13:41:21 +02:00
Jakob Lichterfeld 32fd122eda fix(docs): fix link formatting in bug report template 2025-04-10 15:14:51 +02:00
JakobLichterfeld 19b92fdc7d chore(issue-template): add PostgreSQL version input and checkbox for latest version check in bug report template (#4643)
* feat: add PostgreSQL version input and checkbox for latest version check in bug report template

Enhance the bug report template by including fields for PostgreSQL version and a checkbox to confirm if the latest version is being used. This helps users provide relevant information for troubleshooting.

* docs: update changelog

* chore(issue-template): update PostgreSQL version input and checkbox descriptions in bug report template

Clarify PostgreSQL version information and ensure users check for the latest supported version.

* docs(issue-template): update PostgreSQL version label for clarity
2025-04-09 12:55:41 +02:00
JakobLichterfeld 29b5cdb9ed ci(sec): remove pull_request_target workflow triggers to improve sec even further, the downside is that test images are now only created for repo's own PRs (#4637)
* ci(sec): remove pull_request_target workflow triggers to improve sec even further, the downside is that test images are now only created for repo's own PRs

* docs: update changelog
2025-04-06 13:03:30 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2d5133aea8 build(deps): bump actions/cache from 4.2.2 to 4.2.3 (#4613)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/d4323d4df104b026a6aa633fdb11d772146be0bf...5a3ec84eff668545956fd18022155c47e93e2684)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 10:10:41 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 02ddb13b4b build(deps): bump docker/login-action from 3.3.0 to 3.4.0 (#4612)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/9780b0c442fbb1117ed29e0efdff1e18412f7567...74a5d142397b4f367a81961eba4e8cd7edddf772)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 10:10:19 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e867ea8044 build(deps): bump crate-ci/typos from 1.30.0 to 1.31.1 (#4611)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.30.0 to 1.31.1.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/8951ef9cb569c860bc8f3f18070fbfaf65cdb349...b1a1ef3893ff35ade0cfa71523852a49bfd05d19)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 10:09:50 +02:00
JakobLichterfeld 6eab1575a9 ci: switch to cache-nix-action as Magic Nix Cache is deprecated (#4626)
* ci: switch to cache-nix-action as Magic Nix Cache is kind of deprecated

see #4544 for more information

* docs: update changelog

* docs: update changelog

* ci: update Nix installation and caching strategy in update-flake-lock

- Switch to nixbuild/nix-quick-install-action for Nix installation
- Implement caching with nix-community/cache-nix-action for improved performance
- Configure cache restoration and garbage collection settings
2025-04-05 09:47:39 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 83a8461a0a build(deps): bump crate-ci/typos from 1.29.5 to 1.30.0 (#4563)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.29.5 to 1.30.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/11ca4583f2f3f74c7e7785c0ecb20fe2c99a4308...8951ef9cb569c860bc8f3f18070fbfaf65cdb349)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-02 14:09:46 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 0c1263562f build(deps): bump actions/cache from 4.2.0 to 4.2.2 (#4564)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/1bd1e32a3bdc45362d1e726936510720a7c30a57...d4323d4df104b026a6aa633fdb11d772146be0bf)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-02 14:08:18 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 48cd577b7d build(deps): bump crate-ci/typos from 1.29.0 to 1.29.5 (#4514)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.29.0 to 1.29.5.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/c8fd3764afbf5eaf6e53d2e6571c835db2c8fa5f...11ca4583f2f3f74c7e7785c0ecb20fe2c99a4308)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-02 11:09:08 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> dffc2e337f build(deps): bump actions/stale from 9.0.0 to 9.1.0 (#4516)
Bumps [actions/stale](https://github.com/actions/stale) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/28ca1036281a5e5922ead5184a1bbf96e5fc984e...5bef64f19d7facfb25b37b414482c7164d639639)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-02 11:07:52 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> b01b05845c build(deps): bump DeterminateSystems/magic-nix-cache-action from 8 to 9 (#4515)
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases)
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/87b14cf437d03d37989d87f0fa5ce4f5dc1a330b...6221693898146dc97e38ad0e013488a16477a4c4)

---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-02 11:07:30 +01:00
Jakob Lichterfeld 79107d53b7 ci: update actions/cache to v4.2.0 2025-01-19 12:18:07 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c1737e95b9 build(deps): bump crate-ci/typos from 1.28.1 to 1.29.0 (#4464)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.28.1 to 1.29.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/bd36f89fcd3424dcefd442894589e6ee572a59f2...c8fd3764afbf5eaf6e53d2e6571c835db2c8fa5f)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:00:17 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 355e5c81fb build(deps): bump actions/cache from 4.1.2 to 4.2.0 (#4465)
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/6849a6489940f00c2f30c0fb92c6274307ccb58a...1bd1e32a3bdc45362d1e726936510720a7c30a57)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 08:45:11 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 9e207bf611 build(deps): bump crate-ci/typos from 1.27.0 to 1.28.1 (#4411)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.27.0 to 1.28.1.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/d01f29c66d1bf1a08730750f61d86c210b0d039d...bd36f89fcd3424dcefd442894589e6ee572a59f2)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-04 15:47:24 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e52e023cfa build(deps): bump crate-ci/typos from 1.26.0 to 1.27.0 (#4344)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/6802cc60d4e7f78b9d5454f6cf3935c042d5e1e3...d01f29c66d1bf1a08730750f61d86c210b0d039d)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-21 16:27:26 +01:00
Jakob Lichterfeld 54c41c1fe6 ci: update flake.lock workflow with appropriate labels for created pr's 2024-11-13 09:38:48 +01:00
Jakob Lichterfeld c673ef363b ci(fix): correct permissions for flake.lock updates 2024-11-13 09:23:49 +01:00
Brian May ddfc979fbd ci: create PR to udpate flake.lock every saturday (#4372) 2024-11-13 09:00:12 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 418bfbd536 build(deps): bump cachix/install-nix-action from 27 to 30 (#4342)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 27 to 30.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/ba0dd844c9180cbf77aa72a116d6fbc515d0e87b...08dcb3a5e62fa31e2da3d490afc4176ef55ecd72)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 10:06:18 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 861af999e3 build(deps): bump actions/cache from 4.0.2 to 4.1.2 (#4341)
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to 4.1.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/0c45773b623bea8c8e75f6c82b208c3cf94ea4f9...6849a6489940f00c2f30c0fb92c6274307ccb58a)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 10:05:11 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 61996189de build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#4340)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871...11bd71901bbe5b1630ceea73d27597364c9af683)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 10:04:07 +01:00
Jakob Lichterfeld 3a515df5aa ci: remove unknown flag --ref for gh cache delete in cleanup_caches workflow 2024-10-30 11:57:30 +01:00
JakobLichterfeld cfaa4b8915 fix: use elixir-1.17.3-otp-26 to avoid beam.smp chewing CPU on arm (#4319)
* fix: use elixir-1.17.3-otp-26 to avoid beam.smp chewing CPU on arm

fixes: #4307

* docs: update changelog
2024-10-29 18:59:27 +01:00
Jakob Lichterfeld 523419d35a ci(fix): cleanup_largest_caches branch syntax 2024-10-29 17:17:16 +01:00
Jakob Lichterfeld 16bb5032c7 ci(fix): cleanup_caches branch syntax 2024-10-29 17:16:52 +01:00
Jakob Lichterfeld dad7e3dea0 ci: Add workflow to manually cleanup largest 100 caches 2024-10-29 17:11:11 +01:00
Jakob Lichterfeld b0b694fc8c ci(fix): cleanup_caches branch syntax 2024-10-29 17:10:54 +01:00
Jakob Lichterfeld d6793ce571 ci(fix): update cleanup_caches.yml to use new cache management commands and fix permissions
#4297
2024-10-29 17:03:17 +01:00
dependabot[bot]dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Jakob Lichterfeld
1b89ae7fd3 build(deps): bump elixir from 1.16.2-otp-26 to 1.17.2-otp-27 (#4296)
* build(deps): bump elixir from 1.16.2-otp-26 to 1.17.2-otp-27

Bumps elixir from 1.16.2-otp-26 to 1.17.2-otp-27.

---
updated-dependencies:
- dependency-name: elixir
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* build(deps): bump elixir from 1.16.2-otp-26 to 1.17.2-otp-27 in workflow, flake and docs

* docs: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2024-10-23 11:27:20 +02:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> bad53cef65 build(deps): bump crate-ci/typos from 1.22.9 to 1.26.0 (#4261)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.22.9 to 1.26.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/c16dc8f5b4a7ad6211464ecf136c69c851e8e83c...6802cc60d4e7f78b9d5454f6cf3935c042d5e1e3)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-19 16:12:30 +02:00
Jakob Lichterfeld beec208a21 ci(refactor): only run check paths workflow when called 2024-10-19 14:44:49 +02:00
Jakob Lichterfeld 0dd5ef1076 ci(fix): cleanup caches when pr is closed without version pinning 2024-10-19 14:40:06 +02:00
Jakob Lichterfeld 0410593850 ci(fix): run ghcr build as separate workflow to fix permission issues with forks 2024-10-19 12:54:07 +02:00
Jakob Lichterfeld b2ac33cd2d stlye: linter findings 2024-10-19 11:54:32 +02:00
Jakob Lichterfeld 9e6a2758d5 ci(fix): correct syntax in ghcr_build workflow for workflow_call 2024-10-19 11:35:43 +02:00
Jakob Lichterfeld 688147e2cf ci(fix): run ghcr build in DevOps workflow for forks 2024-10-19 11:32:51 +02:00
Jakob Lichterfeld 75cfc7cdd4 ci: cleanup caches when pr is closed 2024-10-17 13:12:44 +02:00
Jakob Lichterfeld f6ba2b0cfd ci(fix): correct syntax in ghcr_build step check 2024-10-15 18:12:50 +02:00