Migrate CircleCI account mode to “GitHub OAuth app”
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- github
- Lĩnh vực
- ci-cd
Hướng nghiên cứu
Start in the CircleCI web app Dashboard and inspect the project URL to confirm its current account mode. Review the existing .circleci/config.yml and the linked CircleCI GitHub Apps documentation, then migrate the account from GitHub OAuth app to GitHub App. Done means the project uses the GitHub App URL style and can support multiple configurations.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
CircleCI seems to support having multiple YAML config files, which might be a way to break up our monolithic configuration into more manageable pieces:
Within CircleCI, a project can have one or more configurations, which are pipeline definitions. Configurations include, but are not limited to, a
.circleci/config.ymlfile in your repository.
This is only supported in Github App mode, not in GitHub OAuth app mode, which we are currently using – see the top-level info box on the aforementioned support document:
GitHub authorization with CircleCI is changing. Starting August 2023 when you authorize your CircleCI account with GitHub, you may find this will be done through our GitHub App, rather than the GitHub OAuth app. You can see which account type you have by heading to the CircleCI web app, select Dashboard from the sidebar, and inspect the URL in your browser:
This style of URL indicates you authenticated with the GitHub App:
https://app.circleci.com/pipelines/circleci/UTxCZDiJ9MLGLC8hR1ZDmgThis style of URL indicates you authenticated with the GitHub OAuth app:
https://app.circleci.com/pipelines/github/<your GitHub username/organization name>For more information about the differences, see the GitHub docs comparison page.
- Ngôn ngữ chính
- Python
- Star
- 3.5k
- Fork
- 291
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của tiny-pilot/tinypilot
-
bug medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
tiny-pilot/tinypilot#1419 ·
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
tiny-pilot/tinypilot#1929 · 3 bình luận ·
-
bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
tiny-pilot/tinypilot#1899 · 1 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
tiny-pilot/tinypilot#1896 ·
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
tiny-pilot/tinypilot#1882 ·
Tất cả issue của tiny-pilot/tinypilot
Issue tương tự
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
kristofdegrave/homeassistant-smart-charging#1413 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
nasa/earthdata-varinfo#113 ·
-
curriculum documentation quality
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
githubnext/gh-aw-workshop#3849 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày