-
Notifications
You must be signed in to change notification settings - Fork 150
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 nodejs actions to node16 #548
Update nodejs actions to node16 #548
Conversation
Not sure why the "add-label-missing-comment" job is failing. Apparently the GITHUB_TOKEN doesn't have enough permissions or we are talking about my permissions maybe. |
@jbpaux that is weird that it isnt commenting to the PR as expected. I tried to rerun it and it doesn't work either |
/add-build-dependency-containers-label |
👋 Added [build dependency containers] label :)! |
1 similar comment
👋 Added [build dependency containers] label :)! |
@vincepnguyen do you have a sense of why the |
When I see the |
any idea on how to get this merged ? 😁 |
@adithyaj do you know if anyone can put eyes on this to get this merged soon? |
@jbpaux any chance you can kick off the checks for this PR again? we would love to have it merged for this next release! |
I'd love to but I can't, only maintainers can |
@jbpaux are you able to kick off the checks in your local fork of your code? |
I am not sure why i haven't been able to manually kick them off but we needed to add the |
@jbpaux looks like the build OpenCV check is failing? can you check to see if you can resolve this? then we can approve and merge |
We haven't rebuilt the openCV container in a couple months. The container is failing to build and we likely need to update the Dockerfile which is a two part process, as changes to our intermediate containers must be made in a separate pr: https://github.com/project-akri/akri/blob/main/build/containers/intermediate/Dockerfile.opencvsharp-build#L8. Furthermore, this container takes notoriously long to build so the dev cycle is long on this one. @jbpaux you are welcome to take this on if interested; however, i'd recommend that we let the building of these intermediate containers fail and still merge it. Then we will continue to use the last built image (2 months ago) and can put up an issue to fix this separately. |
Yes I think it's better to handle that in another PR as it's not related to the CI actions. |
Signed-off-by: Jean-Benoit Paux <[email protected]>
Signed-off-by: Jean-Benoit Paux <[email protected]>
24feffb
to
e51a6e7
Compare
I've rebased to the latest changes, should be good to merge then |
created an issue to track fixing the opencv build #580 |
What this PR does / why we need it:
This PR updates nodejs actions used by the different workflows to node16 as node12 is deprecated.
It updates both embedded actions in the projects and dependent actions (except
actions-rs
actions, see below).It closes #537
Special notes for your reviewer:
actions-rs
actions (audit-check
andtoolchain
) don't have node16 compatible versions available and the maintainer is gone. I would advise to switch to other actions. I found one for the toolchain: the dtolnay/rust-toolchain one but none for the audit-check. We can maybe tackle that in another PR.If applicable:
cargo fmt
)cargo build
)cargo clippy
)cargo test
)cargo doc
)