Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow release ? #160

Open
NicoFgrx opened this issue Apr 3, 2024 · 2 comments
Open

Workflow release ? #160

NicoFgrx opened this issue Apr 3, 2024 · 2 comments

Comments

@NicoFgrx
Copy link
Contributor

NicoFgrx commented Apr 3, 2024

Hi,

I think the release workflow is not working well.
In Github Actions, there is "Galaxy-NG Roles Import" workflow in Green Status but :
With this requirements.yaml :

---
roles:
- name: l3d.gitea
  version: v3.4.1

And this command installation : ansible-galaxy role install -r requirements.yaml , I have this issue :

ansible-galaxy role install -r requirements.yaml --force
Starting galaxy role install process
- downloading role 'gitea', owned by l3d
[WARNING]: - l3d.gitea was NOT installed successfully: - the specified version (v3.4.1) of l3d.gitea was not found in the list of available versions ([{'id':
'9686e825-fe2e-4e3e-bfc1-1ec7ce9e1b14', 'name': 'v1.0.0', 'version': '1.0.0', 'created': '2021-03-20T23:13:20.993880Z', 'modified': '2021-03-20T23:13:20.993907Z', 'commit_date':
'2021-03-20T19:08:49-04:00', 'commit_sha': '216088b15f6bc83f14d08f278127491d5c81dfb1', 'download_url': 'https://github.com/roles-ansible/ansible_role_gitea/archive/v1.0.0.tar.gz'},
{'id': 'd7521006-a46f-4826-9011-bd59ec601743', 'name': 'v1.1.0', 'version': '1.1.0', 'created': '2021-03-21T01:37:51.331318Z', 'modified': '2021-03-21T01:37:51.331345Z',
'commit_date': '2021-03-20T21:35:40-04:00', 'commit_sha': '8ed69febc11e1cbfee490fb488f350d8653e98de', 'download_url': 'https://github.com/roles-
ansible/ansible_role_gitea/archive/v1.1.0.tar.gz'},
[...]
{'id': '16d6d717-63cc-49df-80da-d2d130b463b4', 'name': 'v3.3.0', 'version': '3.3.0',
'created': '2023-08-29T23:14:27.594283Z', 'modified': '2023-08-29T23:14:27.594311Z', 'commit_date': '2023-08-29T19:10:12-04:00', 'commit_sha':
'20d8a17f84eb3e23de3402467d0fe344c75da86d', 'download_url': 'https://github.com/roles-ansible/ansible_role_gitea/archive/v3.3.0.tar.gz'}]).
ERROR! - you can use --ignore-errors to skip failed roles and finish processing the list.

This error shows that the release v3.3.0 is the last on ansible-galaxy (that can be verified here :https://galaxy.ansible.com/ui/standalone/roles/l3d/gitea/versions ) .

Do you have an idea why ? And how use the latest version with galaxy ?

Thanks :)

@DO1JLR
Copy link
Member

DO1JLR commented Apr 3, 2024

Well, looks like something is weird at galaxy-ng.

Currently it gets published to https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/gitea/versions

As workaround, I suggest to use the l3d.git Collection... But I will have a look at this hopefully this week!

l3d.git.gitea

@NicoFgrx
Copy link
Contributor Author

NicoFgrx commented Apr 4, 2024

Hi !
I just change l3d.gitea to roles-ansible.gitea and that works well ! :) (I don't need forgeo runner, I use gitea actions runners :) )

Is the workflow's will is to push at ansible-roles.gitea AND l3d.gitea ? May be close / archive l3d.gitea repo and redirect to the "real" main repo ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants