Merge upstream changes#2
Merged
Merged
Conversation
…ons#1941) * `utl-helper.ts` now leverages well-known environment variables. --------- Co-authored-by: Erez Testiler <[email protected]>
* Prepare 4.2.2 Release --------- Co-authored-by: Josh Gross <[email protected]>
Add a scenario where it is necessary to push a commit to a pull request.
…#2043) * Update README.md * Update README.md Co-authored-by: Josh Gross <[email protected]> --------- Co-authored-by: Josh Gross <[email protected]>
* package updates * update dist * Update license files
* use node 24 * update other parts to node 24 * bump to major version, audit fix, changelog * update licenses * update dist * update major version * will do separate pr for v5 and will do a minor version for previous changes
…ctions#2248) * Update README to include Node.js 24 support details and requirements * Update
- Updated README.md examples to reference @v6 - Updated all workflow files to use actions/checkout@v6
…is set (actions#2355) * Initial plan * Add orchestration ID support to git user-agent Co-authored-by: TingluoHuang <[email protected]> * Apply suggestion from @Copilot Co-authored-by: Copilot <[email protected]> * Improve tests to verify user-agent content and handle empty sanitized IDs Co-authored-by: TingluoHuang <[email protected]> * Simplify orchestration ID validation to accept any non-empty sanitized value Co-authored-by: TingluoHuang <[email protected]> * Remove test for orchestration ID with only invalid characters Co-authored-by: TingluoHuang <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: TingluoHuang <[email protected]> Co-authored-by: Tingluo Huang <[email protected]> Co-authored-by: Copilot <[email protected]>
…ns#2356) This PR fixes several issues with tag handling in the checkout action: 1. fetch-tags: true now works (fixes actions#1471) - Tags refspec is now included in getRefSpec() when fetchTags=true - Previously tags were only fetched during a separate fetch that was overwritten by the main fetch 2. Tag checkout preserves annotations (fixes actions#290) - Tags are fetched via refspec (+refs/tags/*:refs/tags/*) instead of --tags flag - This fetches the actual tag objects, preserving annotations 3. Tag checkout with fetch-tags: true no longer fails (fixes actions#1467) - When checking out a tag with fetchTags=true, only the wildcard refspec is used (specific tag refspec is redundant) Changes: - src/ref-helper.ts: getRefSpec() now accepts fetchTags parameter and prepends tags refspec when true - src/git-command-manager.ts: fetch() simplified to always use --no-tags, tags are fetched explicitly via refspec - src/git-source-provider.ts: passes fetchTags to getRefSpec() - Added E2E test for fetch-tags option Related actions#1471, actions#1467, actions#290
545a859 to
bf0abcc
Compare
Resolved conflicts: - action.yml: Keep reference input, upgrade to node24 - dist/index.js: Keep referenceAdd method, adopt upstream tag fetching logic
bf0abcc to
9ebefef
Compare
nkk0
approved these changes
Jan 14, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
we noticed node 24 is much faster, so lets get all upstream