Skip to content
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

Update platform-gitlab.md #565

Merged
merged 3 commits into from
Jun 6, 2024
Merged

Update platform-gitlab.md #565

merged 3 commits into from
Jun 6, 2024

Conversation

nick-soutouras
Copy link
Contributor

Adding timeline for repo migration

Adding timeline for repo migration
Copy link
Contributor

@timothy-spencer timothy-spencer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Migration yay!

@@ -58,6 +58,68 @@ Note - If `secure.login.gov` is not available, existing Personal Access Tokens
continue to function. We also have break-glass procedures if needed.
See [Runbook: GitLab Access Contingency Plan](https://gitlab.login.gov/lg/identity-devops/-/wikis/Runbook:-Gitlab-Access-When-IDP-is-Down)

## Gitlab Migration
We are in the process of moving our repos to using Gitlab as their primary source of truth. Most repos will continue to mirror back to Github, in order to allow us to maintain public visibility. Once we have migrated a Repo, merging from any branch other than Gitlab will be blocked, and all PR's will need to be submitted via Gitlab. Our current timeline for migration is below:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does this change affect members of the public wishing to contribute PRs, such as security researchers? Members of the public don't have access to gitlab.

Do we approve on github but then mirror the PR in gitlab? Something else?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It shouldn't. The public can still contribute a PR, but a Login.gov employee will need to manually move it over to Gitlab and Merge it there after following our MR process.

Adding Gitlab migration timetable, adding words to spellcheck ignore list that were triggering on repo names.
_articles/platform-gitlab.md Outdated Show resolved Hide resolved
Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
@nick-soutouras nick-soutouras merged commit b71b248 into main Jun 6, 2024
5 checks passed
@nick-soutouras nick-soutouras deleted the nick-soutouras-patch-2 branch June 6, 2024 17:19
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.

4 participants