-
Notifications
You must be signed in to change notification settings - Fork 7
Merge 'stable' into 'develop' with resolved conflicts #674
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
Merged
Changes from all commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
1a12125
Merge pull request #618 from opsmill/develop
petercrocker ed76b8a
Merge pull request #620 from opsmill/develop
ogenstad 19e87a1
Merge pull request #623 from opsmill/develop
ogenstad f9633d0
Merge pull request #632 from opsmill/develop
ogenstad 46092e3
Remove support for Python 3.9
ogenstad 5819312
Merge pull request #635 from opsmill/pog-remove-python-3.9
ogenstad 2470982
Upgrade ruff
ogenstad 6060485
Merge pull request #636 from opsmill/pog-upgrade-ruff
ogenstad fe3e57a
Use ruff version from uv.lock in CI
ogenstad 21d565e
Merge pull request #638 from opsmill/pog-ruff-version-from-uvlock
ogenstad 631f9c4
Allow recursive convertion to InfrahubNode objects
ogenstad 26d981c
Correct autofixable ruff rules for Optional
ogenstad acbed66
Simplify dictionary lookups
ogenstad 8d6a51c
Use a `set` literal when testing for membership
ogenstad 93e6929
Prefer `next(iter())` over single element slice
ogenstad 38ac489
Update ruleset for shadowing builtins
ogenstad 3cf549f
Use specific rule codes when using noqa
ogenstad 58dd255
Upgrade uv action version and pin Python version for test matrix
ogenstad 03198b0
Clear out test restrictions for Python 3.9
ogenstad b93794f
Merge pull request #390 from opsmill/pog-recursive-relationships-IHS-129
ogenstad 7d7ec85
Merge pull request #648 from opsmill/pog-upgrade-uv-action-set-version
ogenstad 678f2d2
Merge pull request #643 from opsmill/pog-RUF015-infrahub-develop-2025…
ogenstad 638974d
Merge pull request #647 from opsmill/pog-sim118-infrahub-develop-2025…
ogenstad 388e418
Merge pull request #649 from opsmill/pog-clear-3.9-test-restrictions
ogenstad 8483c5a
Merge pull request #645 from opsmill/pog-ruff-builtin-filter-infrahub…
ogenstad a2d9569
Merge pull request #641 from opsmill/pog-pygrep-hooks
ogenstad 1dcbcec
Merge pull request #642 from opsmill/pog-PLR6201-infrahub-develop-202…
ogenstad 0aa08c2
Fix return annotations and changes for early returns
ogenstad f5ed365
Merge pull request #644 from opsmill/pog-return-annotations-to-infrah…
ogenstad ea97f40
Remove resolved rule ignores
ogenstad dd9e82b
Merge pull request #650 from opsmill/pog-resolved-rules
ogenstad 3cddbac
Unnecessary assignment to `data` before `return` statement
ogenstad 6ad9907
Linting: Probable insecure usage of temporary file or directory
ogenstad 24395a4
Prefer `Path.cwd()` over `Path().resolve()` for current-directory loo…
ogenstad 13b3acb
Merge pull request #640 from opsmill/develop
ogenstad 7ebc552
Merge pull request #651 from opsmill/pog-ruff-ret504
ogenstad a7f3e6a
Merge pull request #653 from opsmill/pog-FURB177
ogenstad b2c7649
Merge pull request #652 from opsmill/pog-ruff-S108
ogenstad 92b6a82
Bump actions/checkout from 5 to 6
dependabot[bot] e3f5169
Infrahub SDK 1.16.0 beta0
ogenstad b199ef6
Merge pull request #660 from opsmill/pog-sdk-1.16.0b0
ogenstad 1f4f5a0
add optional graphql variable types and add datetime
wvandeun 16fe512
add get_diff_tree method to SDK client to get a diff object
wvandeun ab9ae5b
add updated_at meta data property for attributes and relationships
wvandeun a1e9b7f
add branch report command to infrahubctl
wvandeun b1040bd
fix
wvandeun ab8df56
add tests
wvandeun 5c4aca9
ruff
wvandeun d98a7c4
update documentation
wvandeun 0b48ff7
fix mypy
wvandeun b3f9a2f
fix: replace | union syntax with Union for Python 3.9 compatibility
wvandeun 22a5de6
fix tests
wvandeun 78c71b3
fail branch report command on main branch
wvandeun a75c77e
linting
wvandeun 634d2d2
linting
wvandeun 101f45a
remove deprecated raise_for_error argument
wvandeun e39957b
merge develop to infrahub-develop (#662)
solababs c850da3
Merge remote-tracking branch 'origin/infrahub-develop' into wvd-20251…
wvandeun 2cf9c3b
Merge pull request #646 from opsmill/pog-ruff-up045-20251118-to-infra…
ogenstad 085e87b
Merge pull request #658 from opsmill/dependabot/github_actions/stable…
dgarros 32db310
remove excpetion handling in format_timestamp
wvandeun b997e3a
remove typing ignore statements
wvandeun c1ce7df
refactor creating branch report tables
wvandeun d5ff419
fix created_at metadata for proposed change in branch report
wvandeun 898819d
update tests
wvandeun 665eb4c
update tests
wvandeun b38fa29
update tests
wvandeun dc1e1b7
Merge pull request #637 from opsmill/wvd-20251114-infp388-branch-clea…
wvandeun 550fdf7
Merge remote-tracking branch 'origin/stable' into wvd-20251201-releas…
wvandeun 0ac542c
prepare release v1.16.0
wvandeun 4952028
update CHANGELOG
wvandeun d51e287
Merge pull request #671 from opsmill/wvd-20251201-release-1.16
wvandeun b5b3347
Fix markdownlint MD060 table column style errors
petercrocker 89c5b0a
Bump markdownlint-cli2-action from v20 to v21
petercrocker f819466
Merge pull request #673 from opsmill/pmc-20251201-docs
petercrocker 6daaf83
Resolve merge conflicts
ogenstad 17cf122
Fix table
ogenstad 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
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
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
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
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
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.
🧩 Analysis chain
🌐 Web query:
actions/checkout v6 breaking changes from v5 GitHub Actions💡 Result:
Short summary of breaking changes from actions/checkout v5 → v6
persist-credentials behavior changed: credentials are no longer written directly into the checked-out repo’s .git/config; they are persisted to a file under $RUNNER_TEMP and referenced from .git/config. This is a security hardening to avoid accidental credential exfiltration. [1][2]
Minimum runner requirement for scenarios that read the persisted credentials from containerized actions: Actions Runner v2.329.0. (v5 required v2.327.1 for its node runtime change; v6’s new persist-credentials behavior is the primary compatibility change.) [1][3]
Notes: if your workflows (or custom scripts/docker builds) previously relied on the token being stored directly in the repo tree, update them to use the new persisted-credentials location or disable persist-credentials. [2]
Sources: [1] actions/checkout README (v6 notes), [2] GitHub Community discussion on v6 security changes, [3] v6 release notes summary.
Validate actions/checkout@v6 compatibility and update handling of persisted credentials.
There is a breaking change between v5 and v6: credential persistence behavior changed for security hardening. In v5, credentials are written directly to
.git/config; in v6, they are persisted to a file under$RUNNER_TEMPand referenced from.git/config. If any custom scripts or Docker builds in this workflow (or dependent actions) access git credentials directly from the repository tree, they must be updated to use the new persisted-credentials location or explicitly setpersist-credentials: false. Additionally, ensure the runner version is at least v2.329.0 to support the new persist-credentials behavior.🤖 Prompt for AI Agents