Skip to content

Python action correct dependencies and avoid silent fails - Future3#2663

Open
s-martin wants to merge 2 commits into
future3/developfrom
future3/improvement/silent-fail
Open

Python action correct dependencies and avoid silent fails - Future3#2663
s-martin wants to merge 2 commits into
future3/developfrom
future3/improvement/silent-fail

Conversation

@s-martin

Copy link
Copy Markdown
Collaborator

Sometimes manually building lgpio fails.

For improved error detection making sure that the Action fails, if make install has an error.

Similar to #2661

Added error handling to the installation script.
@s-martin s-martin added this to the v3.7.0 milestone Jun 28, 2026
@s-martin s-martin requested a review from AlvinSchiller June 28, 2026 09:49
@s-martin s-martin added enhancement future3 Relates to future3 development labels Jun 28, 2026
@s-martin s-martin changed the title Make sure Python action doesn’t continue on silent fails Future3 Make sure Python action doesn’t continue on silent fails - Future3 Jun 28, 2026
@s-martin s-martin changed the title Make sure Python action doesn’t continue on silent fails - Future3 Python action correct dependencies and avoid silent fails - Future3 Jun 28, 2026
Added 'set -euo pipefail' to ensure script exits on errors.
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 28320774904

Coverage at 38.14% (no base build to compare)

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 1290
Covered Lines: 492
Line Coverage: 38.14%
Coverage Strength: 1.91 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement future3 Relates to future3 development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants