457 Commits

Author SHA1 Message Date
Michael Maltese
db0873058d
ci: add ligfx to team in pr-labeler.yml (#13864) 2025-06-25 18:31:26 -04:00
Chakru
a8c5202993
telemetry: add support for unified mixpanel + kafka tracking in GMS (#13795)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
2025-06-23 17:01:38 +05:30
david-leifker
bf833c0fc7
feat(ci): restrict workflow runs for publish jars (#13776) 2025-06-13 15:23:51 -05:00
dependabot[bot]
b27bd43fbb
build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 (#13719)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 11:17:42 -05:00
david-leifker
289abb6463
fix(ci): handle missing github ref (#13714) 2025-06-07 23:14:19 -07:00
Chakru
906eba2b3e
ci(coverage): run coverage without ci-optimization on release and schedule (#13579) 2025-05-30 01:11:24 +05:30
Aseem Bansal
4976656df8
fix(policies): more assertions, add missing policy for editor role (#13644) 2025-05-29 15:44:54 +05:30
joseph-sentry
747e42497e
build: add codecov bundle analysis (#13087) 2025-05-27 12:21:04 -07:00
Chakru
3de438692d
build: support tag computation from branch with slash in name (#13636) 2025-05-27 22:00:11 +05:30
Esteban Gutierrez
ec9719c801
ci(smoke-tests): run tests on push to release branches (#13629) (addendum) (#13635) 2025-05-27 10:04:25 -05:00
Chakru
79ff05abcd
ci(smoke-tests): run tests on push to release branches (#13629) 2025-05-27 00:32:06 +05:30
Chakru
f8ad7de412
ci(publish): restore image publish on push to master (#13562) 2025-05-20 09:12:42 -05:00
david-leifker
44efca3961
fix(ci): fix typo (#13520) 2025-05-14 21:48:10 -05:00
david-leifker
7e5295ac3c
update(ci): specify branch (#13515) 2025-05-14 13:55:45 -05:00
dependabot[bot]
8d2ce281df
build(deps): bump actions/cache from 3 to 4 (#13346)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2025-05-14 13:33:44 -05:00
dependabot[bot]
3de036ed0b
build(deps): bump gradle/gradle-build-action from 2 to 3 (#12951)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2025-05-14 13:33:07 -05:00
david-leifker
6e499d3731
fix(ci): metadata-io test (#13514) 2025-05-14 12:00:37 -05:00
david-leifker
1ac41e95d6
fix(ci): enable publish on release (#13506) 2025-05-13 20:31:22 -05:00
david-leifker
2a8c7b2aa0
ci(workflow): postgres consolidation & release unit tests (#13500) 2025-05-13 13:24:04 -05:00
david-leifker
2be8c07b74
ci(): run smoke tests on release (#13454) 2025-05-07 16:43:40 -05:00
Andrew Sikowitz
eb41e0bbdd
ci: Add yaml format check (#13407) 2025-05-05 16:21:34 -07:00
Harshal Sheth
eefdded9f0
ci: don't rerun docker workflows on labels (#13405) 2025-05-05 10:28:37 -07:00
Harshal Sheth
591b6ce0c9
feat(actions): support pydantic v2 (#13378) 2025-04-30 19:39:35 -07:00
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