Skip to content

Conversation

@MikeMcC399
Copy link
Collaborator

@MikeMcC399 MikeMcC399 commented Jan 11, 2026

Situation

These are the current dependencies:

"dependencies": {
"@actions/cache": "5.0.1",
"@actions/core": "2.0.1",
"@actions/exec": "2.0.0",
"@actions/io": "2.0.0",
"@octokit/core": "7.0.6",
"argument-vector": "1.0.2",
"debug": "4.4.0",
"find-yarn-workspace-root": "2.0.0",
"got": "11.8.6",
"hasha": "5.2.2",
"quote": "0.4.0",
"supports-color": "9.3.1"
},

Change

Since Renovate cannot complete all steps necessary to correctly update the action with updated dependencies, add packageRules to renovate.json to ignore dependencies, using matchDepTypes.

Renovate will then only update devDependencies, which can be handled cleanly.

Updates to dependencies will then be handled manually without having to manually reject Renovate's incomplete PRs.

The workflow rebuild-dist.yml, which only came into play for dependencies PRs from Renovate, becomes obsolete and is removed.

remove workflow rebuild-dist.yml
@cypress-app-bot
Copy link

@MikeMcC399 MikeMcC399 added bug Something isn't working ci labels Jan 11, 2026
@MikeMcC399 MikeMcC399 self-assigned this Jan 11, 2026
@MikeMcC399 MikeMcC399 marked this pull request as ready for review January 11, 2026 14:46
Copy link
Member

@jennifer-shehane jennifer-shehane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good

@jennifer-shehane jennifer-shehane merged commit c5d9c43 into cypress-io:master Jan 12, 2026
81 checks passed
@MikeMcC399
Copy link
Collaborator Author

@jennifer-shehane

I'm hoping this should make it more manageable, and sorry for the false start with the previous PR #1577. I wasn't able to test it properly at the time because it needed a Renovate trigger.

In any case most of the dependencies are sourced from GitHub Actions and they need special manual attention, like right now as I'm monitoring the (slow) progress of GitHub migrating their Actions to node24.

@MikeMcC399 MikeMcC399 deleted the remove/renovate-deps branch January 12, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants