Skip to content

Conversation

@NiccoloFei
Copy link
Contributor

@NiccoloFei NiccoloFei commented Oct 31, 2025

CI related work:

  • Added a renovate minimal config
  • Updated the actions to use SHA256 digests
  • Removed unnecessary permissions from the workflows

Dockerfile:

  • Use alpine instead of the Debian-based image (72MB vs 1.61GB)
  • Copy just summarize_test_results.py instead of the whole directory

README:

  • Suggest using actions/download-artifact's merge-multiple: true option to flatten the artifacts
    in a single folder instead of doing it manually

Copy link

@jsilvela jsilvela left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking good. Sorry, got delayed. Tomorrow I'll test it out.

Comment on lines +24 to +26
env:
ALERTS: ${{ steps.generate-summary.outputs.alerts }}
run: echo "$ALERTS"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm fine with this, and it's probably easier to read. Is there an extra benefit for the env var?

@jsilvela jsilvela merged commit 339ae3a into main Nov 5, 2025
6 checks passed
@jsilvela jsilvela deleted the dev/housekeeping branch November 5, 2025 10:40
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

Successfully merging this pull request may close these issues.

2 participants