Repositórios Escodoo - Escodoo/escodoo.github.io GitHub Wiki

Criando novo repositório

Crie um novo repositório no github

Localmente crie uma pasta do repositório

cd /path/repo-name
copier copy gh:oca/oca-addons-repo-template . --trust
git init
git add .
git commit -m "[IMP] Initial Commit"
git branch -M 14.0
git remote add origin https://github.com/Escodoo/repo-name.git
git push -u origin 14.0

Acesse Settings/Security/Secrets and Variables/Actions e crie dois secrets:

  • CODECOV_TOKEN (obtenha o token acessando o repositório pelo https://app.codecov.io/gh/Escodoo)
  • GIT_PUSH_TOKEN (este é utilizado para gerar o arquivo .pot dos módulos)

Obs. Lembre-se de configurar a permissão de escrita para o time de desenvolvedores ou dos reponsaveis pelo projeto.

Criando uma branch vazia

oca-github-login
cd stock-addons
oca-migrate-branch-empty -p stock-addons -e [email protected] -t Escodoo 12.0 14.0
git fetch
git checkout 14.0
copier copy gh:oca/oca-addons-repo-template . --trust
git add .
pre-commit
git add .
git commit -m "Prepare branch 14.0"
git push

Depois de criar uma branch vazia, execute o copier dentro da pasta para que os arquivos do template do repositório sejam criados.

Criando Issue de Migração

export GITHUB_TOKEN=seutoken
oca-create-migration-issue -p stock-addons -e [email protected] -t Escodoo 12.0 14.0