- Newest
- Most votes
- Most comments
This issue with not all GitHub repositories being visible in the CodePipeline source configuration dropdown is likely related to permissions or the connection configuration rather than a bug.
Based on similar cases, here are some potential causes and solutions:
-
GitHub Token Permissions: The personal access token or connection might not have sufficient permissions to view all repositories. Even though you've confirmed the connector has full access, it's worth verifying that the GitHub user associated with the connection has at least "Reporter" access to all repositories you're trying to access.
-
GitHub Organization Association: The list of repositories shown in the CodePipeline console is based on the GitHub organization the authorized account belongs to. Verify that the account used for the connection is associated with the correct GitHub organization where all your repositories are created.
-
Connection Revalidation: Try revalidating your GitHub connection:
- Go to the AWS CodeStar Connections section in the AWS Console
- Revalidate the connection to ensure it's still active and properly configured
- Test the connection to see if it successfully links to all your GitHub repositories
- Connection Recreation: If the issue persists, you might need to:
- Delete the existing CodeStar Connection
- Uninstall the GitHub application from your GitHub Organization/Repository
- Recreate the CodeStar Connection
- Reinstall the GitHub application
- Service Role Permissions: Ensure your CodePipeline service role has the correct permissions, specifically
codeconnections:UseConnectionfor the appropriate resource ARN.
The fact that manually entering the full path works suggests that the connection itself is functioning correctly, but there might be an issue with how the repositories are being listed or filtered in the UI. This is a known behavior in some cases rather than a bug.
Sources
CodePipeline self-managed Gitlab does not list all repositories | AWS re:Post
Troubleshooting CodePipeline - AWS CodePipeline
"[GitHub] Not Found" - CodePipeline (Github V2) | AWS re:Post
answered a year ago
Relevant content
asked 2 years ago
asked 2 years ago
- AWS OFFICIALUpdated 2 years ago

We've tried all of these, but none of the solutions are working