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

bitrot updates #4034

Open
trentm opened this issue May 21, 2024 · 1 comment
Open

bitrot updates #4034

trentm opened this issue May 21, 2024 · 1 comment

Comments

@trentm
Copy link
Member

trentm commented May 21, 2024

The bitrot.js script should get some updates:

  1. update to work again after updates to the .tav.yml format (using the recent version ranges mode)
  2. add support for checking for newer Lambda runtimes (https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtimes-supported). See Lambda "nodejs20.x" is out, our published Lambda layers should say they support it #4033 where it currently takes a customer or someone noticing that we are out of date.
  3. Run bitrot regularly (in GH actions?) so that we see the out-of-date state. Perhaps in GH actions with a slack notification.
@trentm
Copy link
Member Author

trentm commented May 21, 2024

For (2.) this might help:

% aws lambda publish-layer-version help | rg nodejs
            nodejs
            nodejs4.3
            nodejs6.10
            nodejs8.10
            nodejs10.x
            nodejs12.x
            nodejs14.x
            nodejs16.x
            nodejs4.3-edge
            nodejs18.x
            nodejs20.x

However, I'm not sure how to do a local install of latest aws for this and if it is worth it.

Q: How is release.yml getting the aws CLI tool?
A: It is in the GH-hosted runner ubuntu images by default: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md#cli-tools

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

No branches or pull requests

1 participant