Skip to content
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

⬆️ Update eifinger/setup-rye action to v3 #759

Merged
merged 1 commit into from
May 11, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 10, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change
eifinger/setup-rye action major v2.6.0 -> v3.0.0

Release Notes

eifinger/setup-rye (eifinger/setup-rye)

v3.0.0: 🌈 Faster default version

Compare Source

Faster default version

From this release on by default this action installs the rye version defined as default in action.yml.
This gets automatically updated in a new release of this action when a new version of rye is released.
If you don't want to wait for a new release of this action you can use use version: latest.

The thoughts behind this change:

  • Since the default is now a static version this means by default the tools cache can be used instead of always downloading latest. This will speed up self hosted runners and allows for further optimisation in the future
  • I fully automated everything that needs to be done to incorporate a new version of rye. The only thing I have to do is validate the automatically created PR and merge it. This gives me the confidence that the default version will never lack behind by more than a day.

If you still want to always download the latest version of rye you have to change your config to:

- name: Install a specific version
  uses: eifinger/setup-rye@v3
  with:
    version: 'latest'
New rye releases will trigger a patch release

From this release on new releases of rye will trigger a patch release of this action. Before it always triggered a feature release.

Before: 2.1.0->2.2.0

Now: 2.1.0->2.1.1

🚨 Breaking changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added dependencies Upgrade or downgrade of project dependencies. github_actions no-stale This issue or PR is exempted from the stable bot. labels May 10, 2024
Copy link

sonarcloud bot commented May 10, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@frenck frenck merged commit 966a09b into main May 11, 2024
17 checks passed
@frenck frenck deleted the renovate/eifinger-setup-rye-3.x branch May 11, 2024 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Upgrade or downgrade of project dependencies. github_actions no-stale This issue or PR is exempted from the stable bot.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant