Skip to content

Incident detail

Periodic authentication failure with GitHub repositories

Resolved incidentMinor1 affected service

Timeline window

to

Get alerted the next time Semaphore breaks

Free email alerts for the handful of vendors you cannot afford to miss. No card, live in about a minute. Paid plans add Slack, Teams, Discord, and webhook delivery across your whole stack, plus higher API quotas.

Timeline

Incident updates

Every update Semaphore posted, oldest to newest, exactly as it appeared on their official status page.

  1. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  2. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  3. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  4. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  5. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  6. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  7. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  8. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  9. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  10. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  11. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  12. Identified

    The wider situation impacting HTTPS operations, which is also affecting Semaphore and our users, has started occurring again:

    https://github.com/orgs/community/discussions/206581

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

    We are continuing to monitor the situation on our end and will share further updates as they become available.

  13. Identified

    Our engineers are actively monitoring the ongoing situation affecting HTTPS operations: https://github.com/orgs/community/discussions/206581. We’ll share the next update once we have new information from GitHub.

    As a workaround, you can configure git to use only HTTP/1.1, using the following command:

    git config --global http.version HTTP/1.1

  14. Identified

    Our engineers are actively monitoring the intermittent issue affecting Git operations over HTTPS. We will share another update when more information becomes available.

    To prevent affected builds from stalling while waiting for credentials, our engineering team has implemented fail-fast behavior. Affected builds will now fail promptly, reducing unnecessary runtime.

    If the issue persists after rerunning the job, add the following command to the job before the affected Git operation to force Git to use HTTP/1.1:

    git config --global http.version HTTP/1.1

  15. Resolved

    Semaphore is currently operating normally, which is why we’re marking this incident as resolved.

    GitHub confirmed that the behavior affecting unauthenticated Git operations is the result of an intentional change on their end rather than a bug. You can read their latest statement here:

    https://github.com/orgs/community/discussions/206581#discussioncomment-18269083

    For builds affected by this behavior, the previously shared workaround remains available. Configure Git to use HTTP/1.1 before running the affected Git operation:

    git config --global http.version HTTP/1.1

    We will add this instruction and further context to our documentation. Any additional guidance from Semaphore will be shared through in-app notifications.

    For further assistance, contact our support team at support@semaphore.io.

Keep exploring

More from Semaphore

Neighboring incidents on Semaphore's timeline and the rest of their record on OutageDeck.