Maxime Beauchemin
d5a4815836
fix: GHA frontend builds fail when frontends hasn't changed ( #31742 )
2025-01-07 17:33:11 -08:00
Maxime Beauchemin
0eca79cb6c
feat: use docker in frontend GHA to parallelize work ( #31490 )
2025-01-07 16:35:57 -08:00
Maxime Beauchemin
531f1b6aa4
chore(gha): bump ubuntu to latest fresh release ( #31390 )
2024-12-18 23:32:10 -08:00
dependabot[bot]
fe80fb1090
chore(deps): bump codecov/codecov-action from 4 to 5 ( #31214 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 17:50:12 -08:00
Đỗ Trọng Hải
8cd18cac8c
chore(build): remove extraneous prettier step in superset-frontend CI ( #30253 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-09-13 08:56:59 -07:00
Evan Rusackas
8e2f81816f
build(node): Bumping to Node 20 ( #29988 )
2024-08-21 16:48:21 -06:00
Đỗ Trọng Hải
c30ca534a3
feat(build): uplift Lerna + replace insecure shortid with nanoid + uplift Yeoman-related packages + ESM-ize generator-superset ( #29419 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-07-16 17:35:37 -06:00
Maxime Beauchemin
446a3b22dc
chore: move all GHAs to ubuntu-22.04 ( #29447 )
2024-07-01 14:19:25 -06:00
Maxime Beauchemin
d49d79121c
chore: trigger CI jobs on all release-related branches ( #29274 )
2024-06-17 13:42:58 -07:00
Maxime Beauchemin
51da5adbc7
chore: allow codecov to detect SHA ( #28278 )
2024-04-30 15:32:33 -07:00
Evan Rusackas
3cc8434c5a
fix(ci): adding codecov token ( #28277 )
2024-04-30 14:23:35 -06:00
Evan Rusackas
76d897eaa2
docs(maps): jupyter notebook now auto-updates docs site ( #27003 )
2024-04-27 14:33:12 -06:00
Maxime Beauchemin
e80d194b8f
fix: improve change detection for GHAs ( #27904 )
2024-04-08 16:20:25 -07:00
Evan Rusackas
5603453c18
chore(node): bumping Superset to Node 18 ( #27198 )
2024-04-02 16:48:08 -06: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
Maxime Beauchemin
26e330e119
feat(ci): kill duplicate CI jobs on PRs ( #26945 )
2024-02-01 08:08:41 -07:00
dependabot[bot]
032af5a069
build(deps): bump actions/setup-node from 2 to 4 ( #26927 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 08:06:48 -07:00
Maxime Beauchemin
0f590799b2
chore: improve/decouple eslint and tsc 'npm run' commands ( #26704 )
2024-01-24 08:51:08 -08:00
Maxime Beauchemin
c6772b6c78
chore: prevent CI double runs on push + pull_request ( #26766 )
2024-01-23 20:30:53 -08:00
John Bodley
cbf39650d0
chore: Re-enable some GitHub action workflows in draft mode ( #24626 )
2023-07-11 10:50:14 -06:00
Maxime Beauchemin
01689b4c94
chore(ci): make eslint and jest run in --quiet mode ( #24430 )
2023-06-16 12:00:46 -06: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
Yongjie Zhao
9c7bcfcead
fix: core coverage and add a coverage step in workflow ( #20784 )
...
* fix: core coverage
* add step in workflow
2022-07-20 08:56:03 -03:00
Yongjie Zhao
3c41ff68a4
refactor(monorepo): move superset-ui to superset(stage 2) ( #17552 )
2021-11-30 08:29:57 +08:00
Hugh A. Miles II
cd9e99402d
feat: Add prettier to pre-commit workflow ( #17134 )
...
* save
* fix
* fix pre-commit
2021-10-20 20:53:52 -04:00
Ville Brofeldt
9e980b6f2b
ci: fix broken test skips ( #17005 )
2021-10-08 09:13:01 +03:00
Ville Brofeldt
77e7d162d2
ci: check npm lockfile version ( #16916 )
2021-09-30 10:43:38 +02:00
Ville Brofeldt
a3413197de
chore: upgrade to Node 16 ( #16809 )
...
* chore: upgrade to Node 16
* add docs
* fix test
2021-09-25 07:26:35 +02:00
Craig Rueda
8db7be16da
fix: Switching to local codecov script ( #14170 )
...
* Switching to local codecov script
* Adding license / update instructions
* Fixing FE build
* Fixing FE codecov test
2021-04-16 09:26:50 -07:00
Jesse Yang
d39bc14a0b
test: optimize codecov config ( #13329 )
...
* test: optimize codecov config to let GitHub checks always pass
* Run tests on workflow changes, too
2021-02-25 05:22:34 -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
Elizabeth Thompson
94b6b29362
chore: rename duplicate build jobs ( #12921 )
2021-02-03 16:40:38 -08: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
Maxime Beauchemin
071c81f82e
fix: 📜 `/docs/api` won't render ( #11168 )
...
* fix: docs/api won't render
fix: docs/api won't render
It's unclear to me exactly why, but docz is flimsy with the way
things are named and runs into odd collision and error messages.
Somehow renaming the route seem to help. Jut rolling with it after many
`gatsby clean`
* kill paths-ignore on github-actions
* trigger
2020-10-06 13:51:40 -07:00
Evan Rusackas
d4f33cc9de
Ignore '/docs' on some GH actions, give docs its own action ( #10949 )
...
* ignore docs on several actions, give docs its own action
* Random doc change to see if the new action runs.
* umm... not paths-ignore, paths!
* eof fix
* enabling typescript checking on docs
2020-09-18 12:23:48 -07:00
Elizabeth Thompson
13cc1a3d2d
fix: front end CI tests and test runner ( #10897 )
2020-09-16 11:35:18 -07:00
Phillip Kelley-Dotson
85a916036c
docs(new docs site): removes old sphinx doc site with gatsby ( #10784 )
...
* Remove old apache sphinx doc site with refreshed gatsby
* remove rando
* add licenses
* excluing .mdx files from license checks
* fixes
* Clean up sphinx references
* Addressed comments
* colors and tweaks
* more fixes
* add dummy docs/requirements.txt to satisfy stupid fossa
* cp .prettierrc
* more licenses
* minor touchups
* reqs
* removing old videos
* add github buttons
* prettier
* tweaks
* Eugenia/Fix some of the images and modified some of database pages
* add subheadernav
* add side headers nav and more responsive design for docs
* update resources page and other styling updates
* linting
* tweaks
* removing windows and align:center
* update resources
* remove links and and card hearder
* lots of styling tweaks
* Tweaks and minor improvements
* lint
* fix CI
* trigger pre-comimt
* rererefix CI
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
Co-authored-by: Eugenia Moreno <eugenia@Eugenias-MBP.fios-router.home>
Co-authored-by: Evan Rusackas <evan@preset.io>
2020-09-11 22:59:12 -07:00
Jesse Yang
dd7f3d5402
build: split hive and presto tests to separate jobs ( #10821 )
...
* build: split hive and presto tests to separate jobs
* Must install doc dependencies, too
2020-09-10 13:12:00 -07:00
Jesse Yang
7ff1757448
build: optimize GitHub Actions for building speed and stability ( #10485 )
2020-07-30 22:28:56 -07:00
ʈᵃᵢ
cb51d7833f
[Build] moves prettier check to separate script ( #9591 )
...
* [Build] moves prettier check to separate script
* rename step: eslint -> lint
2020-04-20 15:06:33 -07:00
Jesse Yang
d8de540e0c
[Build] Collect frontend code coverage from Cypress tests ( #9555 )
...
* build: collect code coverage from Cypress
Collect frontend code coverage reports from Cypress tests and add
proper tagging for all tests.
* Fix bash script lint error from shellcheck
* Revert Cypress to 4.3.0 to see if it fixes a failing test
2020-04-16 23:35:01 -07:00
Craig Rueda
fd89900dc5
Run CI on all pushes / PR's ( #9538 )
2020-04-14 21:16:16 -07:00
Jianchao Yang
7b4b0d1c61
[Build] Add Github workflows ( #9517 )
...
As an replacement to Travis CI.
2020-04-14 13:38:09 -07:00