Skip to content

Commit 00bd71b

Browse files
authored
Merge branch 'main' into add-update-job
2 parents 7e302ec + 29df4d9 commit 00bd71b

3 files changed

Lines changed: 5 additions & 13 deletions

File tree

.github/workflows/cla.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
path-to-document: 'https://github.com/${{ github.repository }}/blob/main/CLA/version_1/CLA.md'
3030
# Branch where CLA signatures will be stored
3131
branch: 'IMPT_cla_signatures'
32-
allowlist: 'dependabot[bot],github-actions[bot],claude,copilot'
32+
allowlist: 'dependabot[bot],github-actions[bot],claude,copilot,copilot-swe-agent[bot]'
3333

3434
# Custom text for the CLA comment
3535
custom-pr-sign-comment: 'I have read the CLA Document and I hereby sign the CLA'

.github/workflows/claude-code-test.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,8 @@ on:
99
required: false
1010
default: 'false'
1111
type: boolean
12-
# Run on PRs that modify core code
13-
pull_request:
14-
branches: ["*"]
15-
paths:
16-
- 'src/deepwork/**'
17-
- 'tests/**'
18-
- '.github/workflows/claude-code-test.yml'
19-
# Scheduled run for continuous validation
20-
schedule:
21-
- cron: '0 6 * * 1' # Weekly on Monday at 6 AM UTC
12+
# Run in the merge queue to validate before merging
13+
merge_group:
2214

2315
# Ensure only one instance runs at a time per PR/branch
2416
concurrency:
@@ -91,7 +83,7 @@ jobs:
9183
claude-code-e2e:
9284
runs-on: ubuntu-latest
9385
needs: validate-generation
94-
if: github.event_name == 'workflow_dispatch' || github.event_name == 'schedule'
86+
if: github.event_name == 'workflow_dispatch' || github.event_name == 'merge_group'
9587
env:
9688
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
9789
steps:

.github/workflows/validate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Validate
22

33
on:
44
pull_request:
5-
branches: ["*"]
5+
merge_group:
66

77
jobs:
88
tests:

0 commit comments

Comments
 (0)