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

Deb build-chain is dependent on marvinpinto/action-automatic-releases which is likely to break soon #2408

Open
jinnatar opened this issue Dec 31, 2023 · 2 comments
Assignees

Comments

@jinnatar
Copy link
Collaborator

I did this

Mucked around neck deep in the deb build system actions.

I expected the following

The actions used do not cause errors or warnings during build. Instead the following are emitted:

The following actions uses node12 which is deprecated and will be forced to run on node16: marvinpinto/action-automatic-releases@latest. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

Warning: The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

GitHub is about to migrate to Node 20. Even if a similar force is made to run older Actions with a newer version, it's possible this one will finally break. And even if it doesn't, probably better to not rely on unmaintained actions.

Kanidm version details

N/A

Any other comments

There's some discussion and helpful tips at marvinpinto/action-automatic-releases#2. I'll test some of the proposals and get a PR going for a working replacement.

@Firstyear
Copy link
Member

Is this still a problem?

@yaleman
Copy link
Member

yaleman commented Aug 23, 2024

Yeah, it is. I'll try and sort that soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 📋 Backlog
Development

No branches or pull requests

3 participants