Skip to content

feat: Add a poetry-auth composite action - #617

Merged
ducdetronquito merged 1 commit into
mainfrom
task/poetry-auth
Sep 9, 2026
Merged

feat: Add a poetry-auth composite action#617
ducdetronquito merged 1 commit into
mainfrom
task/poetry-auth

Conversation

@ducdetronquito

Copy link
Copy Markdown
Contributor

Currently we only expose the poetry-install custom action which does the retrievial of CodeArtifact credentials, the poetry setup and poetry install.

But if a downstream user wants to do other poetry command that requires the CodeArtifact auth to be working it can't without unecessary boilerplate.

The use-case that led me to this change is the following:

In django-magic, I want to test the library against multiple version of django. I want to define a job matrix with different version of django and during the step of that job I need to do a poetry add django@<version> before running the tests. This step is not possible without CodeArtifact auth to be setup.

Currently we only expose the poetry-install custom action which does
the retrievial of CodeArtifact credentials, the poetry setup and poetry install.

But if a downstream user wants to do other poetry command that requires the CodeArtifact
auth to be working it can't without unecessary boilerplate.

The use-case that led me to this change is the following:

In django-magic, I want to test the library against multiple version of django.
I want to define a job matrix with different version of django and during the
step of that job I need to do a `poetry add django@<version>` before running the tests.
This step is not possible without CodeArtifact auth to be setup.
@ducdetronquito
ducdetronquito requested a review from a team as a code owner September 9, 2026 08:10
@ducdetronquito ducdetronquito self-assigned this Sep 9, 2026
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

🛡️ The security scan result : Repo and Config

@ducdetronquito
ducdetronquito merged commit d886fd2 into main Sep 9, 2026
3 checks passed
@ducdetronquito
ducdetronquito deleted the task/poetry-auth branch September 9, 2026 08:12
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.

1 participant