Skip to content
This repository has been archived by the owner on Feb 7, 2025. It is now read-only.

Major version ref is outdated #304

Open
per1234 opened this issue Jan 29, 2025 · 0 comments
Open

Major version ref is outdated #304

per1234 opened this issue Jan 29, 2025 · 0 comments

Comments

@per1234
Copy link

per1234 commented Jan 29, 2025

Background

In order to reduce the burden of workflow dependency management for users, it is standard practice for action maintainers to provide a major version ref:

https://docs.github.com/actions/sharing-automations/creating-actions/about-custom-actions#good-practices-for-release-management

Such a major version ref is provided for this action:

https://github.com/github/setup-licensed/releases/tag/v1

Problem

The maintainers have neglected the critical task of moving the major version ref tag at each release. The v1 tag is still at d6b3a6f (v1.1.4), which means those who use this ref in their workflows are stuck using the outdated version 1.1.4 of the action instead of version 1.3.1 as expected.

Resolution

Please move the v1 tag to v1.3.1:

git tag --force v1 v1.3.1 && git push --force https://github.com/github/setup-licensed v1

Additional context

Since this update was missed for three releases in a row, it seems likely that it will be forgotten again in future releases. In order to avoid that, I recommend either producing a formal release procedure document for the maintainers to follow, or even better setting up an automated system.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant