-
-
Notifications
You must be signed in to change notification settings - Fork 0
fix: resolve RUSTSEC-2023-0089 and RUSTSEC-2025-0141 advisories #161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
ebc614b
74da84a
7433d9a
303f5c4
2a65927
caf536d
582e04c
770c62c
060fb20
3c75545
3607a5d
dd65077
8f0ba88
e47e4e5
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Managed by Tessl | ||
| tessl__* | ||
| tessl:* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Managed by Tessl | ||
| tessl__* | ||
| tessl:* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| [mcp_servers.tessl] | ||
| type = "stdio" | ||
| command = "tessl" | ||
| args = [ "mcp", "start" ] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Managed by Tessl | ||
| tessl__* | ||
| tessl:* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| { | ||
| "mcpServers": { | ||
| "tessl": { | ||
| "type": "stdio", | ||
| "command": "tessl", | ||
| "args": [ | ||
| "mcp", | ||
| "start" | ||
| ] | ||
| } | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| # Managed by Tessl | ||
| tessl__*.mdc |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Managed by Tessl | ||
| tessl__* | ||
| tessl:* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| { | ||
| "mcpServers": { | ||
| "tessl": { | ||
| "type": "stdio", | ||
| "command": "tessl", | ||
| "args": [ | ||
| "mcp", | ||
| "start" | ||
| ] | ||
| } | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Managed by Tessl | ||
| tessl__* | ||
| tessl:* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Managed by Tessl | ||
| tessl__* | ||
| tessl:* |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| { | ||
| "mcpServers": { | ||
| "tessl": { | ||
| "type": "stdio", | ||
| "command": "tessl", | ||
| "args": [ | ||
| "mcp", | ||
| "start" | ||
| ] | ||
| } | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,88 +1,163 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||
| pull_request_rules: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Auto-approve and merge dependabot PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| - label != do-not-merge | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -files~=\.github/workflows/release\.yml | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = DCO | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (macos-15, macOS) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (windows-2022, Windows) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (ubuntu-22.04, Linux) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = coverage | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| review: | ||||||||||||||||||||||||||||||||||||||||||||||||
| type: APPROVE | ||||||||||||||||||||||||||||||||||||||||||||||||
| message: Automatically approved by Mergify | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge: | ||||||||||||||||||||||||||||||||||||||||||||||||
| method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| queue_rules: | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 1. dosubot — lint only | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: dosubot | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| autoqueue: true | ||||||||||||||||||||||||||||||||||||||||||||||||
| queue_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - label != do-not-merge | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Auto-approve and merge dosubot PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| - label != do-not-merge | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = DCO | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (macos-15, macOS) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (windows-2022, Windows) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (ubuntu-22.04, Linux) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = coverage | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| review: | ||||||||||||||||||||||||||||||||||||||||||||||||
| type: APPROVE | ||||||||||||||||||||||||||||||||||||||||||||||||
| message: Automatically approved by Mergify | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge: | ||||||||||||||||||||||||||||||||||||||||||||||||
| method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 2. dependabot-workflows — workflow-only changes, lint only | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: dependabot-workflows | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| autoqueue: true | ||||||||||||||||||||||||||||||||||||||||||||||||
| queue_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - label != do-not-merge | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "-files ~= ^(?!\\.github/workflows/)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 3. dependabot — non-workflow changes, full CI | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: dependabot | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| autoqueue: true | ||||||||||||||||||||||||||||||||||||||||||||||||
| queue_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - label != do-not-merge | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (macos-15, macOS)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (windows-2022, Windows)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (ubuntu-22.04, Linux)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = coverage | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = DCO | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Auto-merge release-plz PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - head ~= ^release-plz- | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| - label != do-not-merge | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = DCO | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge: | ||||||||||||||||||||||||||||||||||||||||||||||||
| method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 4. default — manually enqueued by maintainers, full CI | ||||||||||||||||||||||||||||||||||||||||||||||||
| # Repo permissions restrict who can send the /queue command. | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: default | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_method: squash | ||||||||||||||||||||||||||||||||||||||||||||||||
| merge_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (macos-15, macOS)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (windows-2022, Windows)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (ubuntu-22.04, Linux)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = coverage | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = DCO | ||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+52
to
+61
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: find . -name ".mergify.yml" -type fRepository: EvilBit-Labs/DaemonEye Length of output: 80 🏁 Script executed: cat ./.mergify.ymlRepository: EvilBit-Labs/DaemonEye Length of output: 5957 🌐 Web query:
💡 Result:
Sources: Citations:
Add queue_conditions to the The Suggested fix - name: default
merge_method: squash
+ queue_conditions:
+ - base = main
+ - label != do-not-merge
merge_conditions:
- check-success = quality
- check-success = test
- "check-success = test-cross-platform (macos-15, macOS)"📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| pull_request_rules: | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # Auto-approve bot PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Auto-approve dosubot PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| review: | ||||||||||||||||||||||||||||||||||||||||||||||||
| type: APPROVE | ||||||||||||||||||||||||||||||||||||||||||||||||
| message: Automatically approved by Mergify | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Keep bot PRs up to date with main | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -conflict | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| - or: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - head ~= ^release-plz- | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| update: {} | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Auto-approve dependabot PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+67
to
+82
|
||||||||||||||||||||||||||||||||||||||||||||||||
| review: | ||||||||||||||||||||||||||||||||||||||||||||||||
| type: APPROVE | ||||||||||||||||||||||||||||||||||||||||||||||||
| message: Automatically approved by Mergify | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # Keep PRs up to date | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Keep PRs up to date with main | ||||||||||||||||||||||||||||||||||||||||||||||||
| conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -conflict | ||||||||||||||||||||||||||||||||||||||||||||||||
| - -draft | ||||||||||||||||||||||||||||||||||||||||||||||||
| actions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| update: {} | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
unclesp1d3r marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||||||||||||||||||||||||||||||||||||||||
| merge_protections: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: CI must pass | ||||||||||||||||||||||||||||||||||||||||||||||||
| description: >- | ||||||||||||||||||||||||||||||||||||||||||||||||
| All CI checks must pass. Release-plz PRs are exempt because | ||||||||||||||||||||||||||||||||||||||||||||||||
| they only bump versions and changelogs (code was already tested | ||||||||||||||||||||||||||||||||||||||||||||||||
| on main), and GITHUB_TOKEN-triggered force-pushes suppress CI. | ||||||||||||||||||||||||||||||||||||||||||||||||
| if: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "-head ~= ^release-plz-" | ||||||||||||||||||||||||||||||||||||||||||||||||
| success_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (macos-15, macOS) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (windows-2022, Windows) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test-cross-platform (ubuntu-22.04, Linux) | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = coverage | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 1. Conventional commits (skip for bots) | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Enforce conventional commit | ||||||||||||||||||||||||||||||||||||||||||||||||
| description: >- | ||||||||||||||||||||||||||||||||||||||||||||||||
| Require conventional commit format per https://www.conventionalcommits.org/en/v1.0.0/. | ||||||||||||||||||||||||||||||||||||||||||||||||
| Skipped for dependabot and dosubot. | ||||||||||||||||||||||||||||||||||||||||||||||||
| if: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author != dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author != dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| success_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\\(.+\\))?!?:" | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 2. Full CI for non-bot authors or dependabot with non-workflow changes | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Full CI must pass | ||||||||||||||||||||||||||||||||||||||||||||||||
| description: >- | ||||||||||||||||||||||||||||||||||||||||||||||||
| All CI checks must pass. Activates for non-bot authors, or dependabot | ||||||||||||||||||||||||||||||||||||||||||||||||
| when files exist outside .github/workflows/. | ||||||||||||||||||||||||||||||||||||||||||||||||
| if: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - or: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - and: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author != dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author != dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - and: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "files ~= ^(?!\\.github/workflows/)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| success_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = test | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (macos-15, macOS)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (windows-2022, Windows)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "check-success = test-cross-platform (ubuntu-22.04, Linux)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = coverage | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = DCO | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 3. Lint-only for bots with workflow-only changes | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Lint must pass for bot workflow PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| description: >- | ||||||||||||||||||||||||||||||||||||||||||||||||
| Lint check must pass for dosubot or dependabot when all files are | ||||||||||||||||||||||||||||||||||||||||||||||||
| within .github/workflows/. | ||||||||||||||||||||||||||||||||||||||||||||||||
| if: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| - or: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dosubot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - and: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - author = dependabot[bot] | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "-files ~= ^(?!\\.github/workflows/)" | ||||||||||||||||||||||||||||||||||||||||||||||||
| success_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - check-success = quality | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Do not merge outdated PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| description: Make sure PRs are within 3 commits of the base branch before merging | ||||||||||||||||||||||||||||||||||||||||||||||||
| if: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| success_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "#commits-behind <= 3" | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| # 4. Outdated PR protection | ||||||||||||||||||||||||||||||||||||||||||||||||
| # ───────────────────────────────────────────────────────────────────────── | ||||||||||||||||||||||||||||||||||||||||||||||||
| - name: Do not merge outdated PRs | ||||||||||||||||||||||||||||||||||||||||||||||||
| description: Make sure PRs are within 3 commits of the base branch before merging | ||||||||||||||||||||||||||||||||||||||||||||||||
| if: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - base = main | ||||||||||||||||||||||||||||||||||||||||||||||||
| success_conditions: | ||||||||||||||||||||||||||||||||||||||||||||||||
| - "#commits-behind <= 3" | ||||||||||||||||||||||||||||||||||||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| tiles/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| # Agent Rules | ||
|
|
||
| This file is updated when running `tessl install`. If a linked file is missing, make sure to run the command to download any missing tiles from the registry. | ||
|
|
||
| ## popey/github-action-monitor — post-push-monitor | ||
|
|
||
| @tiles/popey/github-action-monitor/rules/post-push-monitor.md [post-push-monitor](tiles/popey/github-action-monitor/rules/post-push-monitor.md) | ||
|
|
||
| ## tessl/cli-setup — query_library_docs | ||
|
|
||
| @tiles/tessl/cli-setup/steering/query_library_docs.md [query_library_docs](tiles/tessl/cli-setup/steering/query_library_docs.md) |
Uh oh!
There was an error while loading. Please reload this page.