Vauxoo / addons-vauxoo

All our modules related to developments that solves generic issues on Odoo, or that solve internal problems on Odoo Core, if something is here, maybe it is solving an issue in your company, try it and report what you see.
http://www.vauxoo.com
193 stars 288 forks source link

[REF] CI: Enable vxci to build/push image #1572

Closed moylop260 closed 1 year ago

moylop260 commented 2 years ago

@ruiztulio

Are there something to do extra from a PR based on "-dev" fork?

ruiztulio commented 2 years ago

@moylop260 it shouldn't, the only thing that we can need is to add the secrets in vauxoo-dev too, because they aren't shared. It detects the environment checking if the owner ends with -dev

moylop260 commented 2 years ago

@ruiztulio

I tried to copy the same values from:

to:

But I can not see the values configured

Could you help us to re-configure dev too, please?

moylop260 commented 2 years ago

@ruiztulio

Any update here?

ruiztulio commented 2 years ago

@moylop260 I missed the message, sorry.

No body can see the values after the have been added:

image

But most of those values are the same from gitlab:

image

Except for the bot credentials, I created a specific bot account for github actions:

image

(you should have access to those credentials in quay.io)

Edit: Forgot to mention that I already added the values to https://github.com/Vauxoo-dev/addons-vauxoo/settings/secrets/actions

moylop260 commented 2 years ago

@ruiztulio

Do you have any idea why it is failing for PR cases?

cc @luisg123v

ruiztulio commented 2 years ago

@moylop260 it seems that ssh-agent don't like the key format (don't know why is failing now), but try removing the line:

ssh-add - <<< "${{ secrets.PRIVATE_DEPLOY_KEY }}"
luisg123v commented 1 year ago

Superseded by #1590