Commit Graph

97 Commits

Author SHA1 Message Date
dependabot[bot]
9ee9126d82 build(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 19:52:02 +00:00
dependabot[bot]
c309d39de8 build(deps): bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-05 03:05:12 +00:00
FuzzyGrim
58a05ce426 refactor: streamline environment variable setup in workflow 2025-05-25 17:57:41 +02:00
FuzzyGrim
4dedc9f321 fix: revert to pull_request trigger for workflow checks and clean up YAML formatting 2025-05-24 13:50:31 +02:00
FuzzyGrim
74483acc62 Add versioning support to Dockerfile and GitHub Actions workflow 2025-04-23 22:21:41 +02:00
FuzzyGrim
b448ba6d56 fix: add coverage combine step to build coverage report 2025-03-29 11:55:44 +01:00
FuzzyGrim
7d38980954 fix: update test workflow to run in parallel and adjust coverage settings 2025-03-28 18:20:25 +01:00
FuzzyGrim
d1f1da0b19 chore: simplify test coverage command by combining test runs 2025-03-27 22:26:13 +01:00
FuzzyGrim
6af6eb3412 Optimize Docker image workflow to conditionally log into the registry based on push flag 2025-03-22 15:33:35 +01:00
FuzzyGrim
0c46141295 Rename workflow to clarify it performs a dry run for Docker image cleanup 2025-03-20 22:21:26 +01:00
FuzzyGrim
ca3e7b6b28 Add dry-run workflow for Docker image cleanup and enable orphaned image deletion 2025-03-20 22:15:30 +01:00
FuzzyGrim
7c4647eb7e Update image cleanup workflow to enable deletion of ghost images 2025-03-20 21:19:26 +01:00
FuzzyGrim
c9cf91f422 Add validation option to image cleanup workflow 2025-03-20 21:17:23 +01:00
FuzzyGrim
b008e623dc Remove dry-run option from image cleanup workflow 2025-03-20 21:13:24 +01:00
FuzzyGrim
83eeccc282 Update image cleanup workflow to specify package and remove unnecessary permissions 2025-03-20 21:11:51 +01:00
FuzzyGrim
97d2158735 refactor image cleanup action 2025-03-20 21:10:02 +01:00
FuzzyGrim
a2a807dfca Add GitHub token to image cleanup workflow 2025-03-20 21:06:19 +01:00
FuzzyGrim
62e3fe8b06 Add write permissions for packages in image cleanup workflow 2025-03-20 21:00:34 +01:00
FuzzyGrim
51daad19b3 Update image cleanup workflow to schedule daily runs and modify cleanup action parameters 2025-03-20 20:57:52 +01:00
FuzzyGrim
16954921fc chore: update Python version to 3.12 in workflows and configuration 2025-03-15 20:38:13 +01:00
FuzzyGrim
94f87c0497 fix: update GitHub Actions conditions for Docker image builds 2025-02-03 23:46:57 +01:00
FuzzyGrim
602c2edecc add events to github action tests 2024-12-02 15:57:53 +01:00
FuzzyGrim
033ea17076 fix create_media swap 2024-11-28 22:18:55 +01:00
FuzzyGrim
ae86a0789b add better waits 2024-11-28 21:43:00 +01:00
dependabot[bot]
3f6ed0604f Bump codecov/codecov-action from 4 to 5 (#264)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-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-27 22:52:44 +01:00
dependabot[bot]
c1880289fa Bump dorny/paths-filter from 2 to 3 (#253)
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2 to 3.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2...v3)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  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-27 22:50:43 +01:00
FuzzyGrim
d003217ed6 enhance PR security with workflow isolation and untrusted testing 2024-11-03 17:20:55 +01:00
FuzzyGrim
26ad6ad8a8 fix Docker workflow to prevent image push on external pull requests, avoiding 403 errors. 2024-11-02 21:35:55 +01:00
FuzzyGrim
7b8c5f5e37 update tests action workflow to allow runs from forks 2024-11-02 13:43:51 +01:00
FuzzyGrim
918aafb475 add playwright install to github action 2024-11-01 23:58:56 +01:00
FuzzyGrim
685cc1a206 use fakeredis for tests 2024-09-16 05:59:03 +09:00
FuzzyGrim
cb57b6caa2 integrate ruff checker to app tests workflow 2024-08-15 23:11:37 +02:00
FuzzyGrim
b39f34ebab fix github action redis host 2024-08-15 22:55:57 +02:00
FuzzyGrim
4aeda9e9fb add redis to github action 2024-08-15 21:58:34 +02:00
dependabot[bot]
674dfc352d Bump docker/build-push-action from 5 to 6 (#179)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-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-08-02 22:19:35 +02:00
FuzzyGrim
f38b75f5d5 add lists app to coverage 2024-07-07 22:12:45 +02:00
FuzzyGrim
4c4f9d8a99 rename dev requirements file 2024-06-08 12:54:25 +02:00
FuzzyGrim
162430f2f3 dont build docker image for dependabot PRs 2024-04-02 19:33:11 +02:00
FuzzyGrim
eeea742658 Add video games tracking (#132)
* add search games

* add games details page

* fix no newline at EOF

* add support for video games tracking

* fix trailing comma missing

* fix key name for tests

* add tests for igdb

* add igdb keys to tests

* add import and export videogames with csv
2024-03-26 18:35:13 +01:00
FuzzyGrim
97c71f6d41 fix docker image not building 2024-03-18 09:53:54 +01:00
FuzzyGrim
c4411393dd Create codeql.yml 2024-03-14 16:14:54 +01:00
FuzzyGrim
85fb59cd89 coverage all 2024-03-14 15:04:48 +01:00
FuzzyGrim
61a1b98329 delete old untagged docker images 2024-03-14 13:06:58 +01:00
FuzzyGrim
fe2ba95f0a format github workflows 2024-03-14 13:05:09 +01:00
FuzzyGrim
ad40e8584c build docker image on pull requests 2024-03-14 12:50:23 +01:00
FuzzyGrim
93a78bed58 run tests on all branches 2024-03-13 11:02:30 +01:00
FuzzyGrim
404fab26fa add ruff github action 2024-03-13 10:51:58 +01:00
FuzzyGrim
3e01afd908 add arm64 support 2024-02-17 20:35:26 +01:00
FuzzyGrim
1f2968d008 simplify env var naming 2024-02-17 19:35:02 +01:00
FuzzyGrim
86e7e3c5e0 update python to 3.11 2024-02-17 14:05:52 +01:00