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

Closed

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.

@brettcannon
Copy link
Member

What's the status of this PR?

@warsaw
Copy link
Member

What's the status of this PR?

I have no time or interest in migrating it. It's almost literally zero effort to keep running on GitLab. Maybe the thing to do is to start with mirroring that repo here and having two places where the containers are uploaded (as long as they can be made bit-for-bit identical). I think people are still relying on the GitLab images.

JacobCoffee reacted with thumbs up emoji

@brettcannon
Copy link
Member

@JacobCoffee did you want to keep this PR going or should we close it?

@JacobCoffee
Copy link
MemberAuthor

@brettcannon we can close if we still want to keep things on gitlab, or i can continue on maybe at core dev sprints coming up if its something good i can work on?

i don't really have a list of things to work on for the sprint yet so i'm grateful for any direction on that front

@brettcannon
Copy link
Member

if its something good i can work on?

I'm sure you can corner@warsaw at the sprints and hash it out. 😉

i don't really have a list of things to work on for the sprint yet so i'm grateful for any direction on that front

Let's see how my WASI presentation goes as that may lead to a slight tweak to the dev container if you're after stuff related to this repo.

JacobCoffee reacted with rocket emoji

@JacobCoffee
Copy link
MemberAuthor

barry didn't want to sprint

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

5 participants

@JacobCoffee@corona10@warsaw@maxking@brettcannon

[8]ページ先頭

©2009-2025 Movatter.jp