Update CI workflow to use the latest versions of the actions#211
Update CI workflow to use the latest versions of the actions#211mateusz-olczyk merged 3 commits intoEngFlow:mainfrom
Conversation
Signed-off-by: Mateusz Olczyk <molczyk@virtuslab.com>
There was a problem hiding this comment.
Pull request overview
Updates GitHub Actions workflow dependencies in response to the upcoming Node.js runtime change on GitHub-hosted runners, aiming to keep CI and release automation compatible.
Changes:
- Bumped action versions used in CI and scheduled workflows.
- Updated the reusable
publish-to-bcrworkflow reference to thev1major tag.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .github/workflows/publish-to-bcr.yaml | Updates the referenced reusable workflow for publishing to BCR. |
| .github/workflows/generate_bzldep_index.yaml | Updates action versions for the scheduled index generation workflow. |
| .github/workflows/ci.yaml | Updates checkout action versions across CI jobs. |
Comments suppressed due to low confidence (1)
.github/workflows/ci.yaml:71
- In
test-indexers, the list items understeps:appear to be indented at the same level assteps:itself, which makes the workflow invalid YAML (GitHub Actions expects `steps:- ...
). Please indent the- uses/- nameentries understeps:` by two more spaces so the workflow parses correctly.
- ...
steps:
- uses: actions/checkout@v6
- name: Install Conan
run: |
python3 -m pip install --upgrade pip
pip install conan
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Mateusz Olczyk <molczyk@virtuslab.com>
Signed-off-by: Mateusz Olczyk <molczyk@virtuslab.com>
|
Please follow-up on pinning to a commit sha instead of the tag. There was an attack on GH tags recently |
|
I think we tried that in October and it didn't work for some reason. I think publish-to-bcr broke when we used a commit instead of a tag. We can try again though and document why it doesn't work (if that's still the case). |
I can see the following message in the GitHub Actions dashboard:
So I updated all the actions to their newest versions available.