browsertrix/.github/workflows
Ilya Kreymer 6384d8b5f1
Additional Type Hints / Type Fix Pass (#1320)
This PR adds more type safety to the backend codebase:
- All ops classes calls should be type checked
- Avoiding circular references with TYPE_CHECKING conditional
- Consistent UUID usage: uuid.UUID / UUID4 with just UUID
- Crawl states moved to models, made into lists
- Additional typing added as needed, fixed a few type related errors
- CrawlOps / UploadOps / BaseCrawlOps now all have same param init order
to simplify changes
2023-10-30 12:59:24 -04:00
..
ansible-lint.yaml Move DO ansible playbook to new format (#1159) 2023-09-27 22:36:34 -07:00
deploy-dev.yaml Optimize Frontend Image Build on CI (#1057) 2023-08-09 12:06:20 -07:00
docs-publish.yaml
frontend-build-check.yaml Optimize Frontend Image Build on CI (#1057) 2023-08-09 12:06:20 -07:00
k3d-ci.yaml avoid exception if 'errors' key doesn't exist (#1301) 2023-10-19 14:39:54 -07:00
k3d-log-ci.yaml ci: 2023-02-08 11:24:54 -08:00
k3d-nightly-ci.yaml Add slugs to org backend (#1250) 2023-10-10 18:30:09 -07:00
lint.yaml Additional Type Hints / Type Fix Pass (#1320) 2023-10-30 12:59:24 -04:00
microk8s-ci.yaml test quickfix: microk8s crawls were not running due to exceeding CI resource capacity 2023-10-10 23:29:10 -07:00
password-check.yaml feat: add pre-commit to check we don't have real passwords in yml files (#990) 2023-07-26 13:29:37 -07:00
project-assign-issue.yml chore: switch actions for issue assign automation 2023-03-08 10:01:00 -08:00
publish-helm-chart.yaml quick fix: fix typo in publish-helm-chart specifying version 2023-09-05 15:51:10 -04:00
release.yaml Optimize Frontend Image Build on CI (#1057) 2023-08-09 12:06:20 -07:00
ui-tests-playwright.yml ci: make playwright integration tests run only on PRs involving frontend 2023-04-05 09:57:34 -07:00