Skip to content

Commit 6f4d13c

Browse files
authored
Merge branch 'main' into default-profile
2 parents d029dd2 + 90e354f commit 6f4d13c

128 files changed

Lines changed: 7027 additions & 97 deletions

File tree

Some content is hidden

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

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a194dd8a4fc0bf0a409db5fd7fbd591f96956cb2
1+
bbafbee4a953dd371abfc51ab8806d33eba2b734

.gitattributes

Lines changed: 70 additions & 0 deletions
Large diffs are not rendered by default.

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,14 @@ updates:
44
directory: "/"
55
schedule:
66
interval: "daily"
7+
# Disable version update PRs; only security updates are opened.
8+
open-pull-requests-limit: 0
9+
- package-ecosystem: github-actions
10+
directory: /
11+
schedule:
12+
interval: monthly
13+
cooldown:
14+
default-days: 7
15+
# tagging.yml is generated and maintained externally.
16+
exclude-paths:
17+
- .github/workflows/tagging.yml

.github/workflows/external-message.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
pull-requests: write
2222

2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2525

2626
- name: Delete old comments
2727
env:

.github/workflows/integration-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ jobs:
4141
environment: "test-trigger-is"
4242

4343
steps:
44-
- uses: actions/checkout@v3
44+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
4545

4646
- name: Generate GitHub App Token for Workflow Trigger
4747
id: generate-token
48-
uses: actions/create-github-app-token@v1
48+
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1.12.0
4949
with:
5050
app-id: ${{ secrets.DECO_WORKFLOW_TRIGGER_APP_ID }}
5151
private-key: ${{ secrets.DECO_WORKFLOW_TRIGGER_PRIVATE_KEY }}
@@ -81,7 +81,7 @@ jobs:
8181

8282
steps:
8383
- name: Auto-approve Check for Merge Queue
84-
uses: actions/github-script@v7
84+
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
8585
with:
8686
script: |
8787
await github.rest.checks.create({

.github/workflows/next-changelog.yml

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
1717

1818
- name: Fetch list of changed files
1919
id: changed-files

.github/workflows/push.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Set up JDK 11
14-
uses: actions/setup-java@v1
14+
uses: actions/setup-java@b6e674f4b717d7b0ae3baee0fbe79f498905dfde # v1.4.4
1515
with:
1616
java-version: 11
1717

1818
- name: Checkout
19-
uses: actions/checkout@v2
19+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
2020

2121
- name: Cache Maven packages
22-
uses: actions/cache@v4
22+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
2323
with:
2424
path: ~/.m2
2525
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
@@ -39,15 +39,15 @@ jobs:
3939

4040
steps:
4141
- name: Set up JDK
42-
uses: actions/setup-java@v1
42+
uses: actions/setup-java@b6e674f4b717d7b0ae3baee0fbe79f498905dfde # v1.4.4
4343
with:
4444
java-version: ${{ matrix.java-version }}
4545

4646
- name: Checkout
47-
uses: actions/checkout@v2
47+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
4848

4949
- name: Cache Maven packages
50-
uses: actions/cache@v4
50+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
5151
with:
5252
path: ~/.m2
5353
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020

2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v2
23+
uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
2424

2525
- name: Set up Java for publishing to Maven Central Repository
26-
uses: actions/setup-java@v3
26+
uses: actions/setup-java@17f84c3641ba7b8f6deff6309fc4c864478f5d62 # v3.14.1
2727
with:
2828
java-version: 8
2929
server-id: central
@@ -68,7 +68,7 @@ jobs:
6868
# This step also runs ONLY on tag pushes (real release)
6969
- name: Create GitHub release
7070
if: "startsWith(github.ref, 'refs/tags/')"
71-
uses: softprops/action-gh-release@v1
71+
uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15
7272
with:
7373
files: databricks-sdk-java/target/*.jar
7474
body_path: /tmp/release-notes/release-notes.md

.github/workflows/tagging.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@ on:
66
workflow_dispatch:
77
# No inputs are required for the manual dispatch.
88

9+
# NOTE: Temporarily disable automated releases.
10+
#
911
# Runs at 8:00 UTC on Monday, Tuesday, Wednesday, and Thursday. To enable automated
1012
# tagging for a repository, simply add it to the if block of the tag job.
11-
schedule:
12-
- cron: '0 8 * * MON,TUE,WED,THU'
13+
# schedule:
14+
# - cron: '0 8 * * MON,TUE,WED,THU'
1315

1416
# Ensure that only a single instance of the workflow is running at a time.
1517
concurrency:
@@ -35,13 +37,13 @@ jobs:
3537
steps:
3638
- name: Generate GitHub App Token
3739
id: generate-token
38-
uses: actions/create-github-app-token@v2
40+
uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3.0.0
3941
with:
4042
app-id: ${{ secrets.DECO_SDK_TAGGING_APP_ID }}
4143
private-key: ${{ secrets.DECO_SDK_TAGGING_PRIVATE_KEY }}
4244

4345
- name: Checkout repository
44-
uses: actions/checkout@v4
46+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4547
with:
4648
fetch-depth: 0
4749
token: ${{ steps.generate-token.outputs.token }}
@@ -52,14 +54,11 @@ jobs:
5254
git config user.name "Databricks SDK Release Bot"
5355
git config user.email "DECO-SDK-Tagging[bot]@users.noreply.github.com"
5456
55-
- name: Install dependencies
56-
run: |
57-
python -m pip install --upgrade pip
58-
pip install PyGithub
57+
- name: Install uv
58+
uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v4.2.0
5959

6060
- name: Run script
6161
env:
6262
GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
6363
GITHUB_REPOSITORY: ${{ github.repository }}
64-
run: |
65-
python tagging.py
64+
run: uv run --locked tagging.py

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2026-03-11 08:19:08+0000"
2+
"timestamp": "2026-03-19 08:21:46+0000"
33
}

0 commit comments

Comments
 (0)