-
Notifications
You must be signed in to change notification settings - Fork 3
Enable automatic workflow approval for Liatrio Labs organization members #21
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
Closed
Closed
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
213053c
Remove title field from generate-spec prompt
iaminawe a645aa6
Remove title field from prompts and parser
iaminawe b285a82
Remove title field from test fixtures
iaminawe e795fe8
feat: add reverse-engineer-codebase prompt for contextual analysis
iaminawe e0471a5
refactor: rename reverse-engineer-codebase to generate-codebase-context
iaminawe 5f071b6
docs: add comprehensive research analysis for prompt improvements
iaminawe e8c27f6
feat: enhance generate-codebase-context with evidence citations and c…
iaminawe 754c5ea
docs: add comprehensive progress tracking and future roadmap
iaminawe 5a8cedf
docs: add research directory README with complete overview
iaminawe f5ce583
docs: add accurate PR description for new prompt creation
iaminawe 9fe9884
docs: emphasize NEW prompt creation in PR description
iaminawe 1ec8b01
refactor: reorganize documentation structure
iaminawe c19cfe2
fix: resolve pre-commit markdownlint issues
iaminawe 6fc25c6
chore: remove accidentally committed WARP.md session notes
iaminawe 27b548e
Merge branch 'main' into add-reverse-engineer-codebase-prompt
iaminawe 50061d7
fix: resolve pre-commit markdownlint issues
github-actions[bot] f387337
fix: resolve pre-commit issues after merge from main
iaminawe f3c2b1e
fix: convert emphasis to headings to resolve MD036 linting issues
github-actions[bot] 705f76d
feat: enhance generate-spec prompt with evidence-based approach
iaminawe 02ff6fb
feat: enhance generate-codebase-context with advanced analysis features
iaminawe f93790c
feat: add explicit 'What NOT to Do' section to generate-spec
iaminawe 098785a
refactor: condense generate-codebase-context prompt from 1264 to 930 …
iaminawe e432810
fix: add blank lines in code blocks for markdownlint compliance
iaminawe b6535ee
Merge branch 'main' into add-reverse-engineer-codebase-prompt
iaminawe d1274aa
feat: add comprehensive codebase context analysis for mcp-spec-driven
iaminawe 78db745
chore: update repository URLs to spec-driven-workflow
iaminawe 98ea2db
fix: update research doc paths and restore Phase 4 checkpoint
github-actions[bot] e0a8fda
fix: resolve markdown linting issues in claude-code-feature-dev-compa…
github-actions[bot] ba6f472
fix: add blank line and language specifier to code block in claude-co…
github-actions[bot] 059d75d
fix: apply markdownlint formatting fixes
iaminawe 1f8152d
fix: add Phase 5.5 to execution rules in generate-context prompt
github-actions[bot] f1119ae
docs: resolve CodeRabbit nitpick comments
github-actions[bot] a1c31ba
Merge branch 'main' into add-reverse-engineer-codebase-prompt
iaminawe c265968
fix: add blank line before list in research-synthesis.md
iaminawe 9565791
fix: convert emphasis to headings in generate-spec.md (MD036)
iaminawe 17a47e2
Enable automatic workflow approval for Liatrio Labs organization members
iaminawe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| { | ||
| "MD036": false, | ||
| "MD040": false | ||
| } |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Copilot Autofix
AI about 1 month ago
The safest and most correct fix is to add a
permissions:block explicitly to the root of the workflow or directly to thecheck-org-membership:job. Since theclaudejob already has its ownpermissionsblock, and since least privilege is recommended everywhere, we should add apermissions:block to the root of the workflow for read-only access or, more strictly, to thecheck-org-membershipjob with only the permissions needed. In this job,gh api "orgs/liatrio-labs/members/$ACTOR"is used, which only requires the token for reading public organization membership, meaningcontents: readis sufficient. If we wish to be most precise, we add:at the job level (for
check-org-membership:), or at the root if appropriate. For clarity and future extensibility, setting it at the job level minimizes possible impact on other jobs.Steps:
check-org-membership:job definition.No new imports, methods or definitions are necessary.