434 Commits

Author SHA1 Message Date
Hyejin Yoon
f986315582
doc: Acryl to DataHub, datahubproject.io to datahub.com (#13252)
Co-authored-by: Jay <159848059+jayacryl@users.noreply.github.com>
2025-04-28 10:34:33 -04:00
Aseem Bansal
1de63cc817
fix(auth): admin role missing privileges (#13337) 2025-04-28 11:42:41 +05:30
Shirshanka Das
2bdf4933e2
ci: ensure smoke-tests run on python 3.11 (#13344)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2025-04-27 20:48:14 -07:00
Chakru
25a78d4960
ci: fix publish and scan tasks and schedule (#13332) 2025-04-25 20:48:08 +05:30
Anthony Burdi
ea47645ca4
ci: add anthonyburdi to team in pr-labeler.yml (#13326) 2025-04-24 16:27:48 -05:00
Chakru
51863325a5
build: use versioning in gradle consistent with ci (#13259)
Enable use of gradle for all image builds for publishing, eliminating the per-image build action in docker-unified.yml that duplicated what was in gradle but used slightly different mechanisms to determine what is the tag. Enabled gradle build to consume tags provided by the workflow and produce tags same as earlier.

Use bake matrix builds to build slim/full versions of datahub-ingestion, datahub-actions.

Publish images and scan relies on gradle to get the list of images, via depot.

Image publish and scans run once a day on schedule or on manual triggers only.
Pending work: Separate the publish and scans into a separate workflow that runs on a schedule and could also run other tests.
2025-04-24 23:00:03 +05:30
Chakru
294d77446b
ci: increase runner size for smoke tests (#13301) 2025-04-23 21:59:37 +05:30
Harshal Sheth
82fafceba4
ci(airflow): separate airflow constraints from deps (#13291) 2025-04-22 13:54:15 -07:00
Harshal Sheth
fe3ae92a5e
chore: only show pull request checklist on PR creation (#13290) 2025-04-22 12:08:10 -07:00
dependabot[bot]
9f91edc724
build(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 (#13271)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 09:18:07 -05:00
dependabot[bot]
210dcdc557
build(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 (#12892)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 11:15:01 -05:00
Harshal Sheth
b75dbaa3a1
feat(ci): make datahub-actions docker build standalone (#13241) 2025-04-17 08:51:46 +02:00
Andrew Sikowitz
d138a64a6a
ci(graphql,workflows): Format .md, .graphql, and workflow .yml files via prettier (#13220) 2025-04-16 16:55:51 -07:00
Saketh Varma
c37c42aaa1
fix(ci): cloudflare github actions syntax (#13225) 2025-04-16 11:31:33 -04:00
Tamas Nemeth
a1291faad9
feat(actions): Moving datahub-actions into oss datahub (#13120) 2025-04-16 12:23:29 +02:00
Chakru
912fac3eb5
fix(ci): fix image publish task, python-docker version (#13206) 2025-04-15 08:44:09 -07:00
Esteban Gutierrez
4c1c12a1e0
Update pr-labeler.yml (#13204) 2025-04-15 13:23:35 +05:30
Chakru
5b1e194a3c
build: use docker bake to build all images in a single step (#13191) 2025-04-15 09:48:11 +05:30
Harshal Sheth
8df235a40c
fix: more Python dockerfile refactoring (#13180) 2025-04-11 14:57:49 -07:00
Harshal Sheth
dd3aff90a0
fix(ci): enforce docker snippet validation in CI (#13163) 2025-04-09 22:49:59 -07:00
Harshal Sheth
0c67336f06
fix(ci): add actionlint file (#13157) 2025-04-09 17:14:38 -05:00
Harshal Sheth
275535d4d3
feat: start removing ingestion-base image (#13146) 2025-04-09 11:53:34 -07:00
jmacryl
bbbeab8467
Update pr-labeler.yml (#13156) 2025-04-09 13:43:25 -05:00
Chakru
d664b9f4ff
fix(ci): make depot remote container builder optional (#13105) 2025-04-07 23:21:03 +05:30
Chakru
cf40116680
CI speedup (#13057) 2025-04-07 10:13:07 +05:30
Saketh Varma
9071d67545
fix(ci): Avoid meticulous steps on fork PRs (#13051) 2025-04-02 11:01:03 -03:00
Chakru
40106be208
build: optimizations for incremental builds and faster CI (#13033)
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-02 11:51:10 +05:30
Harshal Sheth
d3ef859802
fix(airflow): drop airflow 2.3 and 2.4 support (#13004) 2025-03-28 12:58:50 -07:00
Chakru
88994607d9
ci(docs): adjust build and test workflow for doc only PRs (#12952) 2025-03-25 14:36:25 +05:30
Harshal Sheth
9d245fb2d6
fix(ci): update docker helpers script (#12935) 2025-03-21 11:36:36 -07:00
Saketh Varma
083827d148
ci(ui): enable frontend previews (#12909) 2025-03-20 11:25:05 -03:00
david-leifker
3df12dcb8a
fix(python-version): Fix with dash docker_helpers.sh (#12876) 2025-03-14 12:55:11 +05:30
Andrew Sikowitz
b28291bf57
fix(workflows): Update pr-labeler (#12835) 2025-03-10 18:16:55 -07:00
Harshal Sheth
3083dd04f8
revert(ci): revert datahub-wheel build changes (#12747) 2025-02-28 10:59:56 +05:30
Harshal Sheth
2c45b119d8
fix(build): support datahub-wheels from forked PRs (#12730) 2025-02-26 11:19:36 -08:00
Chakru
7cfee8bc04
ci(coverage): update patch coverage threshold (#12733) 2025-02-26 17:24:53 +05:30
Harshal Sheth
f18da511c1
feat(build): use pull_request_target for datahub-wheels (#12722) 2025-02-25 14:22:17 +05:30
Harshal Sheth
7472c535d3
feat(ci): add pytest hooks for updating golden files (#12581) 2025-02-12 15:32:31 -08:00
Jay
6a35cd61b2
feat(gh-workflows) adding jayacryl to pr-labeler (#12579) 2025-02-10 11:25:29 +05:30
Harshal Sheth
1cb916550e
ci(smoke): report smoke test results to codecov (#12556) 2025-02-05 10:50:31 -08:00
Chakru
696386389b
fix(ci): run smoke tests on release (#12518) 2025-01-31 22:16:16 +05:30
david-leifker
a15547014f
fix(ci): disable ci telemetry modelDocUpload (#12504) 2025-01-30 08:18:56 -06:00
Maggie Hays
280e82a11d
Updated DataHub v1.0-rc template 2025-01-29 15:21:45 -06:00
Maggie Hays
d0af9d59aa
add datahub-v1.0-rc issue template 2025-01-29 15:15:26 -06:00
david-leifker
dbd57c972f
fix(ci): fix datahub-ingestion release/tag publishing (#12466) 2025-01-28 15:59:01 -06:00
Harshal Sheth
b4e23c5f82
fix(ci): reduce parallelism (#12441)
Co-authored-by: Chakravarthy Racharla <chakru.racharla@acryl.io>
2025-01-22 15:57:13 -06:00
dependabot[bot]
ef36837ba0
build(deps): bump gradle/actions from 3 to 4 (#12393)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aseem Bansal <asmbansal2@gmail.com>
2025-01-20 14:08:30 +05:30
Aseem Bansal
dd01c827bf
ci: fix labeler config after upgrade (#12396) 2025-01-20 13:32:18 +05:30
dependabot[bot]
247636f27b
build(deps): bump szenius/set-timezone from 1.2 to 2.0 (#12394)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 13:19:03 +05:30
dependabot[bot]
654728eec6
build(deps): bump gradle/actions from 3 to 4 (#12387)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aseem Bansal <asmbansal2@gmail.com>
2025-01-18 08:19:15 +05:30