PiSCSI / piscsi

PiSCSI allows a Raspberry Pi to function as emulated SCSI devices (hard disk, CD-ROM, and others) for vintage SCSI-based computers and devices. This is a fork of the RaSCSI project by GIMONS.
https://piscsi.org
BSD 3-Clause "New" or "Revised" License
545 stars 82 forks source link

CI workflow: Build unit tests in debug mode #1417

Closed rdmark closed 10 months ago

rdmark commented 10 months ago

Also, only run CI jobs for pushes when merged to main or develop.

Since Uwe has resigned as active contributor, I prioritize saving on GitHub actions minutes. It is arguably more important that code from non-members get the workflow treatment to catch bugs in their code early.

Project members are now encouraged to open a PR in order to get the workflow to execute. The PR can be kept in draft state during active development.

rdmark commented 10 months ago

Now I recalled why we want the pull request hooks. It’s for branches originating from forks. (I keep forgetting and making the wrong assumption.) Reverting this back to Draft status for further refinement.

sonarcloud[bot] commented 10 months ago

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

rdmark commented 10 months ago

Bypassing CR rule in order to unblock pipeline.