From d0a7d50bc6ec9b76339c8a8e0f6681d0c8453fe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Victor=20Brand=C3=A3o?= Date: Fri, 14 Feb 2025 16:04:05 -0300 Subject: [PATCH 1/4] =?UTF-8?q?docs:=20Adiciona=20tutorial=20de=20instala?= =?UTF-8?q?=C3=A7=C3=A3o=20do=20Homebrew=20no=20macOS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tutoriais/Homebrew/Mac/Mac.md | 79 +++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 tutoriais/Homebrew/Mac/Mac.md diff --git a/tutoriais/Homebrew/Mac/Mac.md b/tutoriais/Homebrew/Mac/Mac.md new file mode 100644 index 0000000..12c207e --- /dev/null +++ b/tutoriais/Homebrew/Mac/Mac.md @@ -0,0 +1,79 @@ +# Como Instalar o Homebrew no macOS + +## Pré-requisitos +- Computador com macOS +- Acesso de administrador +- Terminal + +## Passo a passo + +### 1. Abra o Terminal +Você pode encontrar o Terminal através do Spotlight (⌘ + Espaço) e digite "Terminal" + +### 2. Instale o Homebrew +Execute o seguinte comando no Terminal: + +```bash +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +``` + +### 3. Adicione o Homebrew ao PATH +Após a instalação, adicione o Homebrew ao seu PATH executando estes comandos: + +```bash +echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile +eval "$(/opt/homebrew/bin/brew shellenv)" +``` + +### 4. Verifique a instalação +Para confirmar que o Homebrew foi instalado corretamente: + +```bash +brew --version +``` + +## Comandos básicos + +```bash +# Atualizar o Homebrew +brew update + +# Instalar um programa +brew install nome_do_programa + +# Remover um programa +brew uninstall nome_do_programa + +# Listar programas instalados +brew list + +# Procurar por programas +brew search termo_de_busca +``` + +## Solução de problemas comuns + +### Permissões de diretório +Se encontrar problemas de permissão, execute: + +```bash +sudo chown -R $(whoami) /usr/local/Homebrew +``` + +### Atualizações pendentes +Para verificar e corrigir problemas: + +```bash +brew doctor +``` + +## Desinstalação +Se precisar remover o Homebrew: + +```bash +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" +``` + +## Referências +- [Documentação oficial do Homebrew](https://brew.sh/) +- [GitHub do Homebrew](https://github.com/Homebrew/brew) \ No newline at end of file From 7a3a7c5e4174e2bcaafa3ef04d6668bdce506f64 Mon Sep 17 00:00:00 2001 From: victorbrandaao Date: Mon, 17 Feb 2025 20:09:19 -0300 Subject: [PATCH 2/4] =?UTF-8?q?docs:=20Reescreve=20e=20atualiza=20o=20tuto?= =?UTF-8?q?rial=20de=20instala=C3=A7=C3=A3o=20do=20Homebrew=20no=20macOS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tutoriais/{Homebrew/Mac/Mac.md => homebrew/mac.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tutoriais/{Homebrew/Mac/Mac.md => homebrew/mac.md} (100%) diff --git a/tutoriais/Homebrew/Mac/Mac.md b/tutoriais/homebrew/mac.md similarity index 100% rename from tutoriais/Homebrew/Mac/Mac.md rename to tutoriais/homebrew/mac.md From 5d1b86ec68b245435e61247f357c0ed33ec08ecf Mon Sep 17 00:00:00 2001 From: victorbrandaao Date: Thu, 20 Feb 2025 19:05:38 -0300 Subject: [PATCH 3/4] =?UTF-8?q?fix:=20Atualiza=20link=20do=20C=C3=B3digo?= =?UTF-8?q?=20de=20Conduta=20do=20Cidad=C3=A3o=20para=20HTTPS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CODE_OF_CONDUCT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 94b73f1..d3af458 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -88,7 +88,7 @@ e o bem-estar dos membros da comunidade. ## 9. Licença e atribuição -O Código de Conduta do Cidadão é distribuído pela [Stumptown Syndicate](http://stumptownsyndicate.org) sob uma +O Código de Conduta do Cidadão é distribuído pela [Stumptown Syndicate](https://stumptownsyndicate.org) sob uma licença [Creative Commons Attribution-ShareAlike](https://creativecommons.org/licenses/by-sa/3.0). Partes do texto derivadas do [Código de Conduta Django](https://www.djangoproject.com/conduct) e da From 1f23b15a947d661d4e8a8cbb49fa49ea35be69fa Mon Sep 17 00:00:00 2001 From: victorbrandaao Date: Thu, 20 Feb 2025 19:07:40 -0300 Subject: [PATCH 4/4] =?UTF-8?q?fix:=20Permite=20que=20o=20workflow=20conti?= =?UTF-8?q?nue=20mesmo=20se=20encontrar=20links=20quebrados=20e=20ajusta?= =?UTF-8?q?=20as=20condi=C3=A7=C3=B5es=20para=20cria=C3=A7=C3=A3o=20de=20i?= =?UTF-8?q?ssues?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/validate-links.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validate-links.yml b/.github/workflows/validate-links.yml index 123e110..b78ded5 100644 --- a/.github/workflows/validate-links.yml +++ b/.github/workflows/validate-links.yml @@ -17,18 +17,21 @@ jobs: - name: Check links id: lychee uses: lycheeverse/lychee-action@v2.2.0 + continue-on-error: true # Permite que o workflow continue mesmo se encontrar links quebrados + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create issue - if: env.lychee_exit_code != 0 + if: steps.lychee.outcome != 'success' # Verifica o resultado do passo do Lychee uses: peter-evans/create-issue-from-file@v4 with: title: Link checker report labels: 'report, automated-issue' content-filepath: ./lychee/out.md - name: Assign issues and pull requests - if: env.lychee_exit_code != 0 + if: steps.lychee.conclusion != 'success' uses: gustavofreze/auto-assign@1.1.4 with: - assignees: '${{ secrets.ASSIGNEES }}' + assignees: 'your-github-username' github_token: '${{ secrets.GITHUB_TOKEN }}' allow_self_assign: 'true' allow_no_assignees: 'true'