viscm
viscm copied to clipboard
CI: Harden GHA configuration
Apply recommended hardening steps including:
- pinning to a SHA any actions used
- not persisting the read token on checkout
- setting the default permissions
- adding a depandabot file for GHA
The failures look like real test failures, not due these CI changes.