Skip to content

Sync upstream v7 and move to @warpbuilds/cache 2.x - #7

Open
janakiram7755 wants to merge 21 commits into
mainfrom
sync/upstream-v7
Open

Sync upstream v7 and move to @warpbuilds/cache 2.x#7
janakiram7755 wants to merge 21 commits into
mainfrom
sync/upstream-v7

Conversation

@janakiram7755

Copy link
Copy Markdown

Merges actions/setup-python v7 (ESM, NodeNext, ncc 0.44) and points @actions/cache at @warpbuilds/cache@2.0.0-0.

Adds warp-cache-e2e.yml on warp runners — the existing e2e-cache runs on GitHub-hosted runners where caching is skipped, so the cache path had no coverage.

Upstream workflow files are left untouched to keep future syncs clean.

dependabot Bot and others added 21 commits March 9, 2026 10:05
* Bump minimatch from 3.1.2 to 3.1.5

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Check failure fix

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: gowridurgad <gowridurgad@gmail.com>
Agent-Logs-Url: https://github.com/actions/setup-python/sessions/d7501c8f-2fae-40ed-a7fc-e78f5087585a

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: gowridurgad <159780674+gowridurgad@users.noreply.github.com>
* Add RHEL support for manifest matching and OS detection

* update dist

* make cache keys distro-aware and key RHEL by major version

* Normalize RHEL OS detection and improve cache key consistency

* Refactor OS info retrieval to use getOSInfo and handle null cases for improved reliability
Bump @actions/cache to 5.1.0, log cache write denied
)

* chore: update dependencies in project configuration files

* Add bootstrap step for packaging tools

Added a step to bootstrap packaging tools before installing dependencies.

* Resolve audit issues

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Add error handling for Windows 'pip cache dir' execution

* Add comments
)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2020.6.20 to 2024.7.4.
- [Commits](certifi/python-certifi@2020.06.20...2024.07.04)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2024.7.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* remove EOL Python versions

* Fix typo in comments for executable suffix removal in test-pypy.yml
Co-authored-by: lmvysakh <lmvysakh@github.com>
…#1332)

* validate and retry manifest fetch

* Refactor error handling in isRateLimitError function for improved clarity
* Migrate to ESM and upgrade dependencies

* Add ESM migration note to README for V7

* Remove unnecessary devDependencies: ts-node, @types/jest

* npm audit fix

* Upgrade @types/node to version 26.0.0

* Clarify ESM migration details in README for V7

* Update README and dependencies

* Fix lint issue
* Remove the pip-install input

* Resloves merge conflicts

---------

Co-authored-by: gowridurgad <gowridurgad@gmail.com>
…cache-6-2-0

chore(deps): bump @actions/cache to 6.2.0
* Update GitHub Actions to use checkout and setup-python actions version 7

* Fix formatting in publish-immutable-actions.yml
Adds warp-cache-e2e workflow on warp runners and regenerates license manifests.
@janakiram7755
janakiram7755 marked this pull request as ready for review July 30, 2026 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.