Skip to content

v0.44.3: Handle GithubOrganizationUnknown in GithubSyncJob#1466

Merged
tdickers merged 2 commits intomainfrom
handle-github-org-unknown-in-sync-job
Mar 10, 2026
Merged

v0.44.3: Handle GithubOrganizationUnknown in GithubSyncJob#1466
tdickers merged 2 commits intomainfrom
handle-github-org-unknown-in-sync-job

Conversation

@tdickers
Copy link
Contributor

@tdickers tdickers commented Mar 2, 2026

Reminder: this is a public repo.

When a webhook triggers a sync for a stack belonging to an unconfigured GitHub organization, GithubSyncJob raises an unhandled GithubOrganizationUnknown error. Log a warning and mark the stack as inaccessible, matching the pattern used for Octokit::NotFound.

Marking as inaccessible shows a banner in the UI and skips deploy-related background jobs for the stack. The next successful sync automatically clears the flag.

This mirrors Shopify/shipit-engine#1454

Bumps version to 0.44.3.

tdickers added 2 commits March 2, 2026 17:25
When a webhook triggers a sync for a stack belonging to an unconfigured
GitHub organization, GithubSyncJob raises an unhandled
GithubOrganizationUnknown error. Log a warning and mark the stack as
inaccessible, matching the pattern used for Octokit::NotFound.
@tdickers tdickers force-pushed the handle-github-org-unknown-in-sync-job branch from 0158037 to ebc1a33 Compare March 2, 2026 22:26
@tdickers tdickers changed the title Handle GithubOrganizationUnknown in GithubSyncJob v0.44.3: Handle GithubOrganizationUnknown in GithubSyncJob Mar 2, 2026
@tdickers tdickers merged commit 6559f51 into main Mar 10, 2026
15 checks passed
@tdickers tdickers deleted the handle-github-org-unknown-in-sync-job branch March 10, 2026 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants