Commit Graph

8 Commits

Author SHA1 Message Date
kewl
d2f3fb5802 Update galaxy.yml
fixed deployment and improve version check
2025-08-22 20:41:09 +01:00
kewl
3ec32e68a3 Update galaxy.yml
updated key name
2025-08-22 20:31:43 +01:00
Mario Finelli
2ef95d29d6 Remove setup-python action
Ansible (and ansible-core) is already installed in the runner images
which should be enough to interact with ansible galaxy without needing
to install any additional packages.
2025-08-21 11:25:50 +02:00
Mario Finelli
c58c59c63d Fix output syntax
A while ago Github deprecated and removed the ::set-output syntax in
favor of appending to the GITHUB_OUTPUT.
2025-08-21 11:18:40 +02:00
Mario Finelli
b2ed7c1dc6 Upgrade to latest actions versions
We need to use the latest versions because older nodejs runtimes have
been deprecated and removed some time ago.

As a bonus, the latest version of the setup-python action supports
caching pip dependencies out-of-the-box (setting the appropriate cache
option) so we can eliminate a few of the manual steps to setup
dependency caching.

Finally, I also bumped the python version to 3.13 which is what
currently ships in the Arch repositories, not that it really matters.
2025-08-21 11:16:20 +02:00
Mario Finelli
a2267b88a3 Switch to ubuntu-latest runner
The ubuntu-20.04 runner is no longer available. Switch to latest so that
we don't need to keep updating this as time passes, we don't depend on
anything for a specific ubuntu version.
2025-08-21 11:15:43 +02:00
kewl fft
326836ddbe galaxy version updated 2023-07-08 19:36:22 +01:00
Maxwell G
97851cd308 Create workflow to push collection to Galaxy
This is a Github Actions workflow that pushes the collection to Ansible
Galaxy when a Github release is created.
2021-08-04 14:10:58 -05:00