Skip to content

Commit 249ed6e

Browse files
merge
2 parents 29b5253 + f350081 commit 249ed6e

File tree

2,076 files changed

+28083
-9713
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,076 files changed

+28083
-9713
lines changed

.codegen.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"experimental/python/databricks/bundles/version.py": "__version__ = \"$VERSION\"",
88
"experimental/python/pyproject.toml": "version = \"$VERSION\"",
99
"experimental/python/uv.lock": "name = \"databricks-bundles\"\nversion = \"$VERSION\"",
10-
"libs/template/templates/experimental-jobs-as-code/library/versions.tmpl": "{{define \"latest_databricks_bundles_version\" -}}$VERSION{{- end}}"
10+
"libs/template/templates/experimental-jobs-as-code/library/versions.tmpl": "{{define \"latest_databricks_bundles_version\" -}}$VERSION{{- end}}",
11+
"libs/template/templates/default/library/versions.tmpl": "{{define \"latest_databricks_bundles_version\" -}}$VERSION{{- end}}"
1112
},
1213
"toolchain": {
1314
"required": [

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f2843dd06e095a39dda2d454a97ceaf6767a2bf3
1+
e2018bb00cba203508f8afe5a6d41bd49789ba25

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ cmd/workspace/current-user/current-user.go linguist-generated=true
7272
cmd/workspace/dashboard-email-subscriptions/dashboard-email-subscriptions.go linguist-generated=true
7373
cmd/workspace/dashboard-widgets/dashboard-widgets.go linguist-generated=true
7474
cmd/workspace/dashboards/dashboards.go linguist-generated=true
75+
cmd/workspace/data-quality/data-quality.go linguist-generated=true
7576
cmd/workspace/data-sources/data-sources.go linguist-generated=true
7677
cmd/workspace/database/database.go linguist-generated=true
7778
cmd/workspace/default-namespace/default-namespace.go linguist-generated=true

.gitconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[merge "ours"]
2+
# define merge driver "ours" that will do nothing which will make git
3+
# accept the file from the branch the we rebase onto as final version, ignoring local changes.
4+
# https://git-scm.com/docs/gitattributes#_defining_a_custom_merge_driver
5+
driver = true

.gitconfig.install

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
set -ex
3+
git config --local include.path "$(git rev-parse --show-toplevel)/.gitconfig"

.github/workflows/push.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
run: echo "${{ matrix.deployment }}" > deployment-type.txt
5555

5656
- name: Setup Go
57-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
57+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
5858
with:
5959
go-version-file: go.mod
6060
cache-dependency-path: |
@@ -64,13 +64,19 @@ jobs:
6464
- name: Setup Python
6565
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
6666
with:
67-
python-version: '3.9'
67+
python-version: '3.13'
6868

6969
- name: Install uv
70-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
70+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
7171
with:
7272
version: "0.8.9"
7373

74+
- name: Install ruff (Python linter and formatter)
75+
uses: astral-sh/ruff-action@57714a7c8a2e59f32539362ba31877a1957dded1 # v3.5.1
76+
with:
77+
version: "0.9.1"
78+
args: "--version"
79+
7480
- name: Pull external libraries
7581
run: |
7682
go mod download
@@ -101,7 +107,7 @@ jobs:
101107
runs-on: ubuntu-latest
102108
steps:
103109
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
104-
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
110+
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
105111
with:
106112
go-version-file: go.mod
107113
# Use different schema from regular job, to avoid overwriting the same key
@@ -141,7 +147,7 @@ jobs:
141147
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
142148

143149
- name: Setup Go
144-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
150+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
145151
with:
146152
go-version-file: go.mod
147153
# Use different schema from regular job, to avoid overwriting the same key
@@ -203,7 +209,7 @@ jobs:
203209
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
204210

205211
- name: Install uv
206-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
212+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
207213
with:
208214
version: "0.6.5"
209215

.github/workflows/python_push.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3434

3535
- name: Install uv
36-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
36+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
3737
with:
3838
python-version: ${{ matrix.pyVersion }}
3939
version: "0.6.5"
@@ -51,7 +51,7 @@ jobs:
5151
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5252

5353
- name: Install uv
54-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
54+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
5555
with:
5656
version: "0.6.5"
5757

@@ -68,7 +68,7 @@ jobs:
6868
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6969

7070
- name: Install uv
71-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
71+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
7272
with:
7373
version: "0.6.5"
7474

.github/workflows/release-snapshot.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fetch-tags: true
3333

3434
- name: Setup Go
35-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
35+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
3636
with:
3737
go-version-file: go.mod
3838

@@ -54,21 +54,21 @@ jobs:
5454
args: release --snapshot --skip docker
5555

5656
- name: Upload macOS binaries
57-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
57+
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
5858
with:
5959
name: cli_darwin_snapshot
6060
path: |
6161
dist/*_darwin_*/
6262
6363
- name: Upload Linux binaries
64-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
64+
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
6565
with:
6666
name: cli_linux_snapshot
6767
path: |
6868
dist/*_linux_*/
6969
7070
- name: Upload Windows binaries
71-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
71+
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
7272
with:
7373
name: cli_windows_snapshot
7474
path: |
@@ -88,7 +88,7 @@ jobs:
8888
# Snapshot release may only be updated for commits to the main branch.
8989
if: github.ref == 'refs/heads/main'
9090

91-
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 # v2.3.2
91+
uses: softprops/action-gh-release@6da8fa9354ddfdc4aeace5fc48d7f679b5214090 # v2.4.1
9292
with:
9393
name: Snapshot
9494
prerelease: true

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
fetch-tags: true
2525

2626
- name: Setup Go
27-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
27+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
2828
with:
2929
go-version-file: go.mod
3030

@@ -178,7 +178,7 @@ jobs:
178178
fetch-tags: true
179179

180180
- name: Install uv
181-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
181+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
182182
with:
183183
version: "0.6.5"
184184

@@ -187,6 +187,6 @@ jobs:
187187
run: make build
188188

189189
- name: Publish package distributions to PyPI
190-
uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4
190+
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0
191191
with:
192192
packages-dir: experimental/python/dist

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,15 @@ test-output.json
3434
tools/yamlfmt
3535
tools/yamlfmt.exe
3636

37+
# Built by make for 'make lint'
38+
tools/golangci-lint
39+
3740
# Cache for tools/gh_report.py
3841
.gh-logs
3942

4043
# Release artifacts
4144
dist/
45+
46+
# Local development notes, tmp
47+
/pr-*
48+
/tmp/

0 commit comments

Comments
 (0)