-
Notifications
You must be signed in to change notification settings - Fork 56
feat: add support for syncing secrets to GitHub Actions & Dependabot #716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
nimish-ks
wants to merge
41
commits into
main
Choose a base branch
from
feat--sync-secrets-github-organization
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
e996e53
chore: types and mutations
nimish-ks b1e7ef2
feat: request org scope when setting up auth
nimish-ks 99a6626
feat: add GraphQL query to fetch GitHub organizations
nimish-ks 28b4e85
feat: update CreateGhActionsSync mutation to include orgSync and repoβ¦
nimish-ks 147fc90
feat: enhance GitHub actions sync to support organization-level secreβ¦
nimish-ks 1ab0c60
feat: implement organization management features for GitHub actions, β¦
nimish-ks e578944
feat: add GraphQL query and resolver for GitHub organizations in schema
nimish-ks 3e3aabe
feat: add resolver for fetching GitHub organizations in GraphQL
nimish-ks 09ec80b
feat: update CreateGitHubActionsSync mutation to require repo_name foβ¦
nimish-ks a983068
feat: enhance ServiceInfo component to display organization sync detaβ¦
nimish-ks d885021
feat: enhance CreateGhActionsSync component to support organization sβ¦
nimish-ks 90d07c7
Update backend/api/utils/syncing/github/actions.py
nimish-ks ecc0852
feat: update CreateGitHubActionsSync mutation to require owner for Giβ¦
nimish-ks c2476fc
fix: handle oversized GitHub secrets by returning a descriptive errorβ¦
nimish-ks 965cff5
fix: update test for GitHub secrets syncing to assert handling of oveβ¦
nimish-ks ce18083
Update frontend/components/syncing/GitHub/CreateGhActionsSync.tsx
nimish-ks 9078eb9
fix: update default message in FormattedJSON component from 'No detaiβ¦
nimish-ks 338c0ca
fix: prevent duplicate GitHub organization syncs and refine repo syncβ¦
nimish-ks 62391d1
fix: not fetch member role
nimish-ks 2383ef8
fix: replace null with undefined for selectedRepo and selectedOrg in β¦
nimish-ks 280d8d7
feat: add CreateGitHubDependabotSync mutation to support GitHub Depenβ¦
nimish-ks df156be
feat: implement GitHub Dependabot secrets synchronization functions
nimish-ks f1bc5be
feat: add GitHub Dependabot configuration to ServiceConfig
nimish-ks 3a12700
feat: implement GitHub Dependabot sync task and update environment syβ¦
nimish-ks d78a7e1
feat: add create_gh_dependabot_sync field to Mutation for GitHub Depeβ¦
nimish-ks 220eacd
feat: implement CreateGitHubDependabotSync mutation for enhanced GitHβ¦
nimish-ks 91172bd
feat: add CreateNewGhDependabotSync mutation to support GitHub Dependβ¦
nimish-ks 180dc9d
feat: add CreateNewGhDependabotSync mutation and related types for Giβ¦
nimish-ks 4c9ee56
feat: add CreateGhDependabotSync mutation for GitHub Dependabot synchβ¦
nimish-ks 05ff6fe
feat: implement CreateGhDependabotSync component for GitHub Dependaboβ¦
nimish-ks 1e14c63
feat: integrate CreateGhDependabotSync into CreateSyncDialog for GitHβ¦
nimish-ks 7f3691f
feat: enhance ServiceInfo component to display organization and reposβ¦
nimish-ks e4f440c
test: add unit tests for GitHub Dependabot secrets synchronization anβ¦
nimish-ks 5900c6f
refactor: remove unused service_config variable from CreateGitHubDepeβ¦
nimish-ks 62e04b6
refactor: remove unused data variable from CreateGhDependabotSync mutβ¦
nimish-ks bda63e0
Update frontend/components/syncing/GitHub/CreateGhDependabotSync.tsx
nimish-ks c364131
Update backend/backend/graphene/mutations/syncing.py
nimish-ks cb3aed2
Merge branch 'main' into feat--sync-secrets-github-organization
nimish-ks 0d0e5e1
Merge branch 'main' into feat--sync-secrets-github-organization
nimish-ks be60fe4
fix: update app host retrieval in GitHub actions normalization
nimish-ks 033bf69
Merge branch 'main' into feat--sync-secrets-github-organization
rohan-chaturvedi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.