-
Notifications
You must be signed in to change notification settings - Fork 1
Improve action runner on main #198
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
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
700c360
perf: optimize startup performance with metadata tracking and update β¦
djm81 4b167dd
Merge branch 'main' into dev
djm81 e4782ea
fix: add missing ADO field mappings and assignee display (#145)
djm81 a2f6ac7
Merge branch 'main' into dev
djm81 c74a773
fix: mitigate code scanning vulnerabilities (#148)
djm81 af030dc
fix: detect GitHub remotes using ssh:// and git:// URLs
djm81 db827a0
chore: bump version to 0.26.9 and update changelog
djm81 1ade334
Merge branch 'main' into dev
djm81 5c1cb41
fix: compare GitHub SSH hostnames case-insensitively
djm81 68cc345
Merge branch 'main' into dev
djm81 dfeb7ca
Add openspec and workflow commands for transparency
djm81 9e1f22d
Add specs from openspec
djm81 115e402
Remove aisp change which wasn't implemented
djm81 2675361
Fix openspec gitignore pattern
djm81 573fb7b
Update gitignore
djm81 907501e
Update contribution standards to use openspec for SDD
djm81 568000c
Merge branch 'main' into dev
djm81 fe082f6
Migrate to new opsx openspec commands
djm81 036afbe
Migrate workflow and openspec config
djm81 5a1493f
fix: bump version to 0.26.10 for PyPI publish
djm81 da606a1
Update version and changelog
djm81 608f317
Add canonical user-friendly workitem url for ado workitems
djm81 719256c
Update to support OSPX
djm81 1f94d7c
Merge branch 'main' into dev
djm81 bbf730a
feat(backlog): implement refine --import-from-tmp and fix type-check β¦
djm81 080743a
Merge branch 'main' into dev
djm81 5ab46a5
Merge branch 'main' into dev
djm81 1cdfc66
feat: debug logs under ~/.specfact/logs and release 0.26.13 (#159)
djm81 6bd9d7f
Potential fix for pull request finding 'Empty except'
djm81 d7d194b
Fix unused variable review
djm81 39563fc
Fix unused variable review
djm81 d15485a
Fix type and test errors
djm81 6c9c9b9
Merge branch 'main' into dev
djm81 bd9b96a
Finalize change
djm81 c7e4546
Change for debug logs archived
djm81 09e8040
Merge branch 'main' into dev
djm81 642e1a9
fix: improve ADO backlog refine error logging and user-facing error Uβ¦
djm81 64365db
Merge branch 'main' into dev
djm81 0d0abba
feat: backlog refine --ignore-refined and --id, startup docs (fixes #β¦
djm81 aad02cd
Add change proposals for full scrum support
djm81 a3c3fb4
Merge branch 'main' into dev
djm81 1f054c5
Add support for systematic, structured issue creation with copilot help
djm81 899b9c2
feat(backlog): daily standup defaults, iteration/sprint, unassigned iβ¦
djm81 b596766
Issue 179 resolution (#180)
djm81 bb7214f
Merge branch 'main' into dev
djm81 61a820c
fix(backlog): address CodeQL/Codex PR 181 findings
djm81 10fee30
Update openspec enforcement rules
djm81 8e770dc
Structure openspec changes
djm81 5782860
Fix ruff finding
djm81 05c592d
Fix linter issues with StrEnum and parameters
djm81 f7e3d0f
Fix tests and depcreation warnings
djm81 15d710b
Improve sync script
djm81 b223161
Merge branch 'main' into dev
djm81 870db6a
Add change for modular command registry
djm81 5404c18
Fix review finding on dev sync script
djm81 e4650dd
Update modular change proposal
djm81 c44013e
feat: CLI modular command registry and lazy load (arch-01) (#196)
djm81 542183c
docs: document CLI modules design; sync version and cleanup
djm81 c4b10d8
Archive modular change and specs
djm81 a7a83c2
Merge branch 'main' into dev
djm81 2faf547
Merge branch 'dev' of https://github.com/nold-ai/specfact-cli into dev
djm81 b5d2680
Fix banner display on help screen
djm81 077ff3f
Improve action runner on main
djm81 7567149
Merge branch 'main' into dev
djm81 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This condition only checks branch names, so any forked PR with
head.refnameddevand basemainwill setskip_tests_dev_to_main=trueand bypass the entire test/quality chain, even though that forkβsdevbranch has not been validated on this repo. The skip should also verify the PR head repo matchesgithub.repository(orhead.repo.fork == false) to avoid CI bypass via a forkeddevbranch.Useful? React with πΒ / π.