Topic

CI/CD

CI/CD guides from Tryssh: practical diagnostics, safe operating procedures, and production runbooks for server operators.

Attest GitHub Actions build artifacts and verify before deployment

GitHub Actions artifact attestation: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Prevent overlapping GitHub Actions deployments with one environment key

GitHub Actions concurrency deployment: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Design a GitHub Actions rollback job that does not rebuild history

GitHub Actions deployment rollback: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Use GitHub Actions environment approval as a real deployment boundary

GitHub Actions environment approval: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Manage SSH known_hosts in GitHub Actions without trusting the scan itself

GitHub Actions SSH known_hosts: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Replace long-lived GitHub Actions cloud keys with constrained OIDC

GitHub Actions OIDC cloud authentication: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Build a reusable GitHub Actions deployment workflow with a narrow contract

GitHub Actions reusable deployment workflow: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Mask GitHub Actions secrets without treating redaction as containment

GitHub Actions secret masking: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Harden GitHub Actions self-hosted runners as disposable execution hosts

GitHub Actions self-hosted runner security: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026

Build a GitHub Actions SSH deployment with a narrow remote command

GitHub Actions SSH deploy: inspect the effective state, interpret expected and abnormal results, make one bounded change, verify, and roll back safely.

The Tryssh team · July 29, 2026