Commit Graph

26 Commits

Author SHA1 Message Date
Maxime Beauchemin 56a6660c16
chore: 2nd try - simplify python dependencies (#27505) 2024-03-18 18:39:41 -07:00
Michael S. Molina a54a24e3b5
fix: Re-enable CI checks on release branches (#27390) 2024-03-06 14:23:07 -03:00
dependabot[bot] 5930bbb5d3
build(deps): bump actions/checkout from 2 to 4 (#26971)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 11:56:33 -07:00
dependabot[bot] a8a9472c39
build(deps): bump actions/setup-python from 4 to 5 (#26970)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 11:20:24 -07:00
Maxime Beauchemin 26e330e119
feat(ci): kill duplicate CI jobs on PRs (#26945) 2024-02-01 08:08:41 -07:00
Maxime Beauchemin bd9afcda99
chore(ci): run pre-commit across the repo (#26942) 2024-01-31 15:19:14 -08:00
Maxime Beauchemin c6772b6c78
chore: prevent CI double runs on push + pull_request (#26766) 2024-01-23 20:30:53 -08:00
Josh Soref 5054b9fade
build(ci): Provide diff for pre-commit failures (#25638)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-10-13 11:00:09 -07:00
John Bodley cbf39650d0
chore: Re-enable some GitHub action workflows in draft mode (#24626) 2023-07-11 10:50:14 -06:00
Sebastian Liebscher e3719a1b07
feat: bump to Python3.9 (#23890)
Co-authored-by: EugeneTorap <evgenykrutpro@gmail.com>
2023-05-10 20:21:56 +03:00
Sebastian Liebscher 3c381c5361
chore(ci): bump actions (#23895) 2023-05-02 08:59:00 +03:00
Josh Soref 47fd73255e
fix(ci): Fix GitHub workflow behavior for forks (#23117) 2023-04-14 09:23:00 -06:00
Yann Jouanique ae9a30b37c
build(helm): Helm-docs + fix Helm chart release (#21963) 2022-10-29 16:29:54 -07:00
ofekisr ef57bd1902
fix: failed mypy (#17886) 2021-12-29 16:05:53 +02:00
Karthikeyan Singaravelan 11cf15f8dc
chore: Fix deprecated unittest aliases for Python 3.11 compatibility. (#17562)
* chore: Fix deprecated unittest aliases for Python 3.11 compatibility.

* chore: Cache pip dependencies.

* chore: Cache more pip dependencies.
2021-11-26 18:21:01 +02:00
Ville Brofeldt 9e980b6f2b
ci: fix broken test skips (#17005) 2021-10-08 09:13:01 +03:00
Ville Brofeldt 82601abe17
feat: upgrade docker image to py38 and add support for py39 (#16889)
* feat: upgrade docker image to py38 and add support for py39

* update required tests
2021-10-05 11:35:14 +03:00
Elizabeth Thompson 0d1b59eb86
chore: change name of python lint action (#12968) 2021-02-05 12:54:37 -08:00
Ville Brofeldt 5d55c4367c
ci: conditionally skip python and frontend tests (#12583)
* ci: conditionally skip python tests

* parametrize check script and implement for frontend

* add missing script

* fix incorrect check

* move CHECKS to ARGS and fix typo

* fix SC2086 nit
2021-02-05 17:40:08 +02:00
Tobiasz Kędzierski 1f27b62d51
ci: use git submodules for (securely) using third party Github Actions (#12709)
* Use git submodules for (securely) using third party Github Actions

List of repositories added as submodules:

EndBug/latest-tag@latest
morrisoncole/pr-lint-action@v1.4.1
trilom/file-changes-action@v1.2.4
styfle/cancel-workflow-action@0.6.0
apache-superset/cached-dependencies@b90713b
unsplash/comment-on-pr@v1.2.0
2021-01-23 23:10:16 -08:00
Amit Miran d80c2ed72a
chore: skip CI on draft PR (#12666) 2021-01-21 16:10:17 -08:00
Jesse Yang 438be9a75e
chore: upgrade CI runner to Ubuntu 20.04 (#12563)
This should fix a broken CI error where apt fails to update:

  E: The repository 'https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_18.04  Release' no longer has a Release file.
2021-01-15 16:14:33 -08:00
Jesse Yang f48284909d
build: try to speed up Github workflows (#12090) 2021-01-07 00:47:00 -08:00
Jesse Yang a3bbbf8ea3
build: inline external Github Actions to unblock CI (#12241)
* build: inline cached-dependencies to unblock CI

* Run E2E on pull_request on;y

* Inline all external actions

* Checkout needed for internal actions

Also fixes pre-commit

* Add missing files
2021-01-04 14:16:07 +02:00
Jesse Yang 8164aeafb1
build: cancel previous github action runs (#11940) 2020-12-08 15:27:08 -08:00
Erik Ritter 67c44479b5
build: split python CI jobs (#11794)
* build: split python CI jobs

* Rename superset-python.yml to superset-python-misc.yml
2020-11-24 11:40:16 -08:00