Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

feat(#14): import gitlab stuff#18

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
JacobCoffee wants to merge4 commits intopython:main
base:main
Choose a base branch
Loading
fromJacobCoffee:#14-migrate-to-github

Conversation

JacobCoffee
Copy link
Member

@JacobCoffeeJacobCoffee commentedOct 10, 2024
edited
Loading

Moves Gitlab files here

Partiallyresolves#14

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

Copy link
Member

Choose a reason for hiding this comment

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

Yeah, we will need it, but maybe through manual dispatch? Let's discuss this separately.

Copy link
Member

Choose a reason for hiding this comment

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

FWIW the docs on GL container registry are here:https://docs.gitlab.com/ee/user/packages/container_registry/index.html

I don't know how you'd upload images built on GitHub to this though.

build:
runs-on: ubuntu-latest
steps:
# - uses: actions/checkout@v4 # I dont think this is needed given git context defaults in build-push-action?
Copy link
MemberAuthor

Choose a reason for hiding this comment

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

should verify

# Using the image

We are publishing this Docker image on
[GitLab](https://gitlab.com/python-devs/ci-images/container_registry).
Copy link
MemberAuthor

@JacobCoffeeJacobCoffeeOct 10, 2024
edited
Loading

Choose a reason for hiding this comment

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

this and below needs update for GH

corona10 reacted with thumbs up emoji
@JacobCoffeeJacobCoffee changed the titlefeat: import gitlab stufffeat(#14): import gitlab stuffOct 10, 2024
@JacobCoffee
Copy link
MemberAuthor

changingget-pythons.sh to-j16 goes brrr
[+] Building 372.5s (16/16) FINISHED

jobs:
env:
GITHUB_REGISTRY:ghcr.io
GITLAB_REGISTRY:${{ secrets.GITLAB_REGISTRY }}
Copy link
MemberAuthor

Choose a reason for hiding this comment

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

?

@corona10
Copy link
Member

cc@warsaw

Copy link
Member

@corona10corona10 left a comment

Choose a reason for hiding this comment

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

Would you like to update CODEOWENER file to be you,@warsaw and me?

docker run ${{ env.GITHUB_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }}-test mypy --version
docker run ${{ env.GITHUB_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }}-test pipx --version
release:
Copy link
Member

Choose a reason for hiding this comment

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

Oh let's separate the publish process from now on.
Just verify and test will be enough.


jobs:
env:
GITHUB_REGISTRY:ghcr.io
Copy link
Member

Choose a reason for hiding this comment

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

Please take a look at how we verify autoconf file at Github Action.
I wish to use similar approach at CI level.
https://github.com/python/cpython-devcontainers/blob/main/.github/workflows/ci.yml

@warsaw
Copy link
Member

Would you like to update CODEOWENER file to be you,@warsaw and me?

Asking also for@maxking who is a core dev and also worked on the GitLab container stuff.

@maxking
Copy link

I don't mind helping out with container stuff since I maintain it for mailman anyway.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@warsawwarsawwarsaw left review comments

@corona10corona10corona10 requested changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

Migrate Gitlab CI repo to here
4 participants
@JacobCoffee@corona10@warsaw@maxking

[8]ページ先頭

©2009-2025 Movatter.jp