Skip to content

Commit d4b200f

Browse files
Merge branch 'main' into renaud-hartert_data/internal-api
2 parents 5b4e5de + bc9c672 commit d4b200f

File tree

403 files changed

+10246
-3824
lines changed

Some content is hidden

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

403 files changed

+10246
-3824
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b54bbd860200d735fa2c306ec1559090625370e6
1+
e1ea3f5ba0bc5b53be94f56535a67ba701a52a52

.gitattributes

Lines changed: 3192 additions & 3139 deletions
Large diffs are not rendered by default.

.github/workflows/integration-tests.yml

Lines changed: 26 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818
outputs:
1919
has_token: ${{ steps.set-token-status.outputs.has_token }}
2020
steps:
21-
- name: Check if DECO_WORKFLOW_TRIGGER_APP_ID is set
21+
- name: Check if required secrets are set
2222
id: set-token-status
2323
run: |
24-
if [ -z "${{ secrets.DECO_WORKFLOW_TRIGGER_APP_ID }}" ]; then
25-
echo "DECO_WORKFLOW_TRIGGER_APP_ID is empty. User has no access to secrets."
24+
if [ -z "${{ secrets.DECO_WORKFLOW_TRIGGER_APP_ID }}" ] || [ -z "${{ secrets.DECO_TEST_APPROVAL_APP_ID }}" ]; then
25+
echo "Required secrets are missing. User has no access to secrets."
2626
echo "::set-output name=has_token::false"
2727
else
28-
echo "DECO_WORKFLOW_TRIGGER_APP_ID is set. User has access to secrets."
28+
echo "All required secrets are set. User has access to secrets."
2929
echo "::set-output name=has_token::true"
3030
fi
3131
@@ -39,10 +39,11 @@ jobs:
3939
needs: check-token
4040
if: github.event_name == 'pull_request' && needs.check-token.outputs.has_token == 'true'
4141
environment: "test-trigger-is"
42+
4243
steps:
4344
- uses: actions/checkout@v3
4445

45-
- name: Generate GitHub App Token
46+
- name: Generate GitHub App Token for Workflow Trigger
4647
id: generate-token
4748
uses: actions/create-github-app-token@v1
4849
with:
@@ -74,14 +75,24 @@ jobs:
7475
group: databricks-deco-testing-runner-group
7576
labels: ubuntu-latest-deco
7677

78+
permissions:
79+
checks: write
80+
contents: read
81+
7782
steps:
78-
- name: Mark Check
79-
env:
80-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
81-
shell: bash
82-
run: |
83-
gh api -X POST -H "Accept: application/vnd.github+json" \
84-
-H "X-GitHub-Api-Version: 2022-11-28" \
85-
/repos/${{ github.repository }}/statuses/${{ github.sha }} \
86-
-f 'state=success' \
87-
-f 'context=Integration Tests Check'
83+
- name: Auto-approve Check for Merge Queue
84+
uses: actions/github-script@v7
85+
with:
86+
script: |
87+
await github.rest.checks.create({
88+
owner: context.repo.owner,
89+
repo: context.repo.repo,
90+
name: 'Integration Tests',
91+
head_sha: context.sha,
92+
status: 'completed',
93+
conclusion: 'success',
94+
output: {
95+
title: 'Integration Tests',
96+
summary: 'Auto-approved for merge queue (tests already passed on PR)'
97+
}
98+
});

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2025-10-24 11:06:44+0000"
2+
"timestamp": "2025-12-10 11:59:57+0000"
33
}

0 commit comments

Comments
 (0)