Evan Rusackas
aa94a8eebd
feat(docker/ci): migrate Docker and CI from npm to bun
...
Docker changes:
- Use oven/bun:1-debian as base image instead of node:20-trixie-slim
- Replace npm ci with bun install --frozen-lockfile
- Replace npm run commands with bun run
- Mount bun.lock instead of package-lock.json
- Update cache paths for Bun's cache directory
- Rename NPM_RUN_PRUNE env var to BUN_RUN_PRUNE
CI workflow changes:
- Update bashlib.sh npm-install function to use bun
- Update superset-frontend.yml to use bun run commands
- Update release.yml to use setup-bun action and changesets
- Update superset-e2e.yml to use setup-bun action
- Update superset-playwright.yml to use setup-bun action
- Update superset-translations.yml to use setup-bun action
Note: superset-embedded-sdk and superset-websocket remain on npm
as they are separate packages with their own lockfiles.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-10 11:46:21 -08:00
dependabot[bot]
6439440260
chore(deps): bump actions/cache from 4 to 5 ( #36575 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:59:00 -08:00
dependabot[bot]
b8b7b958d9
chore(deps): bump actions/setup-node from 5 to 6 ( #35633 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 11:26:30 -08:00
dependabot[bot]
23b61b080e
chore(deps): bump actions/checkout from 5 to 6 ( #36219 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 12:02:43 -08:00
dependabot[bot]
6fbbc85df7
chore(deps): bump actions/setup-node from 4 to 5 ( #35394 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 06:59:44 -07:00
dependabot[bot]
3dbe593a4a
chore(deps): bump actions/checkout from 4 to 5 ( #34969 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:36:16 -07:00
Đỗ Trọng Hải
a78968c68e
chore(ci): consolidate Node version reference in CI to associated .nvmrc ( #32192 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2025-02-10 11:52:36 -08:00
Maxime Beauchemin
531f1b6aa4
chore(gha): bump ubuntu to latest fresh release ( #31390 )
2024-12-18 23:32:10 -08:00
Evan Rusackas
8e2f81816f
build(node): Bumping to Node 20 ( #29988 )
2024-08-21 16:48:21 -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
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
dependabot[bot]
760affeb13
build(deps): bump actions/cache from 1 to 4 ( #26972 )
...
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:16 -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
Daniel Vaz Gaspar
4b85af2586
fix(ci): remove deprecated set-output on github workflows ( #26921 )
2024-01-31 18:40:07 +00: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
9840fbf49b
refactor(monorepo): update plugin dependencies ( #17837 )
...
* refactor(monorepo): use local dependencies in packages.json
* add prettier ignore
* update commit message
* fix release workflow
* refine release script
2021-12-22 16:26:12 +08:00
Yongjie Zhao
8fe2f5ffff
refactor(monorepo): migrate plugins release workflow ( #17827 )
2021-12-20 21:58:10 +08:00