Skip to content

ci: add workflow to publish package to GitLab - #2

Merged
davide1992-light merged 1 commit into
masterfrom
create-push-to-gitlab-ci
Aug 21, 2026
Merged

ci: add workflow to publish package to GitLab#2
davide1992-light merged 1 commit into
masterfrom
create-push-to-gitlab-ci

Conversation

@davide1992-light

Copy link
Copy Markdown
Collaborator

Add a GitHub Actions workflow to automate publishing the Python package to the GitLab PyPI registry. This job triggers automatically on pushes to the master branch.

The workflow sets up Python 3.10, builds the package using build, and uploads the distribution using twine. Authentication and registry routing are handled via GitHub secrets (GITLAB_USERNAME, GITLAB_TOKEN, and GITLAB_REPOSITORY_URL).

Add a GitHub Actions workflow to automate publishing the Python package
to the GitLab PyPI registry. This job triggers automatically on pushes
to the master branch.

The workflow sets up Python 3.10, builds the package using `build`,
and uploads the distribution using `twine`. Authentication and registry
routing are handled via GitHub secrets (GITLAB_USERNAME, GITLAB_TOKEN,
and GITLAB_REPOSITORY_URL).

Signed-off-by: Davide Colì <davide.coli@secomind.com>

@giulia-fontanella giulia-fontanella left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM

@davide1992-light
davide1992-light merged commit aa610ed into master Aug 21, 2026
0 of 8 checks passed
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.

2 participants