Skip to content

BitByBit Academy Step 2: Verify commit signing #2

Closed

Description

@github-actions

BitByBit Academy Step 2: Verify commit signing

You are ready for the signing checkpoint.

Read First

Your Task

Run the full setup check from the root of your repository.

macOS/Linux:

bash scripts/run-full-check.sh

Windows PowerShell:

powershell -ExecutionPolicy Bypass -File scripts/run-full-check.ps1

Windows Command Prompt:

scripts\run-full-check.cmd

What This Check Validates

  • Git is configured for SSH signing
  • the configured signing key exists
  • automatic commit signing is enabled
  • your SSH key pair is available
  • your repository remote is configured correctly

What Success Looks Like

  • the full setup check finishes with no FAIL
  • you can explain what GitHub means by Verified

When You Finish

  1. comment on this issue with a short summary of your results
  2. include any WARN items you still need to fix
  3. close this issue

When this issue is closed, the practice pull request issue will be created automatically.

Activity

  1. osvdevv commented on Apr 7, 2026

    @osvdevv
    Owner

    Summary of Results

    The run-full-check.sh script finished successfully with 0 FAILs (11 Passed, 0 Failed). My Git is correctly configured for SSH signing, the keys exist, and automatic commit signing is enabled.

    WARN Items

    I received one warning regarding the live authentication test:

    • [WARN] Skipping live GitHub SSH test. Run 'bash scripts/run-auth-check.sh' to test authentication automatically.

    I understand what GitHub means by verified (it confirms the cryptographic signature of the commit matches the public key on my account, proving authorship).

  2. github-actions commented on Apr 7, 2026

    @github-actions
    Author

    BitByBit Academy mentor note: nice work. Your next step is ready: #3

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    courseInteractive course issuecourse:step-2Interactive course step 2: signing

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions