diff --git a/.gitignore b/.gitignore index d61bf5a..8d7b035 100644 --- a/.gitignore +++ b/.gitignore @@ -15,11 +15,13 @@ stamp-h1 # === Build & dist directories === /build/ -# Libera releases e mantém diretório dist rastreável +# Ignora tudo dentro de dist por padrão +/dist/** + +# Mas mantém a pasta releases e o que estiver dentro !/dist/ !/dist/releases/ !/dist/releases/** -dist/* cpython/ busybox/ diff --git a/CHANGELOG.md b/CHANGELOG.md index c35424e..4ba55fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,14 +10,13 @@ nl -ba Makefile | sed -n '770,790p' grep -n "^[ ]" Makefile | head -a dist liberou.. ainda falta a dist/releases: +nao quer liberar: ``` -make release -🚀 Publicando build em dist/releases (versão: 0c68e56) +git rm -r --cached dist +fatal: pathspec 'dist' não encontrou nenhum arquivo +git add dist/releases/.gitkeep Os caminhos a seguir são ignorados por um dos seus arquivos .gitignore: dist/releases -hint: Use -f if you really want to add them. -hint: Turn this message off by running -hint: "git config advice.addIgnoredFile false" -make: *** [Makefile:874: release] Erro 1 +git check-ignore -v dist/releases +.gitignore:22:dist/* dist/releases ``` diff --git a/dist/releases/.gitkeep b/dist/releases/.gitkeep new file mode 100644 index 0000000..1336800 --- /dev/null +++ b/dist/releases/.gitkeep @@ -0,0 +1 @@ +# Mantém releases visível no repositório