Skip to content

Conversation

@ekohl
Copy link
Member

@ekohl ekohl commented Jul 3, 2025

Ansible has the GALAXY_TOKEN configuration option (since ansible/ansible@576335e), which is exposed via the ANSIBLE_GALAXY_TOKEN environment variable. This means we don't need to pass it on the command line and can instead pass it in securely.

It also avoids the use of an external action to create the release and instead uses the gh command line tool. This reduces the attack surface in case the action gets compromised.

Disclaimer: untested.

ekohl added 2 commits July 3, 2025 17:48
This avoids the dependency on an external action. This reduces the
potential attack surface.
Ansible has the GALAXY_TOKEN configuration option, which is exposed via
the ANSIBLE_GALAXY_TOKEN environment variable. This means we don't need
to pass it on the command line and can instead pass it in securely.

Link: ansible/ansible@576335e
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