{"id":24581353,"url":"https://github.com/tech-preta/github-actions","last_synced_at":"2026-04-13T08:31:22.914Z","repository":{"id":220356762,"uuid":"751427610","full_name":"Tech-Preta/github-actions","owner":"Tech-Preta","description":"Este repositório contém arquivos declarativos que podem ser reutilizados livremente para configurar pipelines no GitHub Actions. ","archived":false,"fork":false,"pushed_at":"2024-02-16T16:58:58.000Z","size":25,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-21T03:56:03.233Z","etag":null,"topics":["github-actions","pipelines","pipelines-yaml","yaml"],"latest_commit_sha":null,"homepage":"https://nataliagranato.vercel.app","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tech-Preta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-01T15:38:57.000Z","updated_at":"2024-02-01T16:12:20.000Z","dependencies_parsed_at":"2024-11-24T00:15:40.105Z","dependency_job_id":null,"html_url":"https://github.com/Tech-Preta/github-actions","commit_stats":null,"previous_names":["tech-preta/github-actions"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Tech-Preta/github-actions","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fgithub-actions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fgithub-actions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fgithub-actions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fgithub-actions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tech-Preta","download_url":"https://codeload.github.com/Tech-Preta/github-actions/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tech-Preta%2Fgithub-actions/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31746101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github-actions","pipelines","pipelines-yaml","yaml"],"created_at":"2025-01-24T02:56:10.695Z","updated_at":"2026-04-13T08:31:22.899Z","avatar_url":"https://github.com/Tech-Preta.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"- # GitHub Actions Templates Repository [![CI](https://github.com/Tech-Preta/github-actions/actions/workflows/blank.yml/badge.svg)](https://github.com/Tech-Preta/github-actions/actions/workflows/blank.yml)\n\nEste repositório contém arquivos declarativos que podem ser reutilizados livremente para configurar pipelines no GitHub Actions. As pipelines são definidas usando arquivos YAML para automatizar fluxos de trabalho, testes, integração contínua e implantação.\n\n## Como usar esses modelos \n1. **Clone o repositório:** \n\n```bash\ngit clone https://github.com/Tech-Preta/github-actions.git\n``` \n2. **Copie o arquivo YAML desejado para o seu projeto:**  \n- Navegue até o diretório raiz:\n\n```bash\ncd github-actions\n``` \n- Copie o arquivo YAML para o seu repositório:\n\n```bash\ncp template.yml /caminho/do/seu/repositorio/.github/workflows/\n``` \n3. **Personalize conforme necessário:**  \n- Abra o arquivo copiado em `/caminho/do/seu/repositorio/.github/workflows/template.yml`.\n- Personalize as configurações conforme necessário para se adequar ao seu projeto. \n4. **Commit e Push:**  \n- Commit suas alterações:\n\n```bash\ngit add .\ngit commit -m \"Adiciona pipeline usando o template XYZ\"\n``` \n- Faça push para o seu repositório:\n\n```bash\ngit push origin nome-do-seu-branch\n``` \n5. **Ative as GitHub Actions:** \n- Vá para a seção \"Actions\" no seu repositório no GitHub. \n- GitHub Actions detectará automaticamente os novos arquivos YAML no diretório `.github/workflows/`.\n- Selecione e ative o workflow desejado.\n## Lista de Templates\n### 1. Template de Build e Testes \n- **Nome:**  `build-test` \n- **Descrição:**  Configura uma pipeline simples para compilar o código e executar testes automatizados.\n### 2. Template de Implantação \n- **Nome:**  `deploy` \n- **Descrição:**  Configura uma pipeline para implantar o aplicativo em um ambiente de produção após a conclusão bem-sucedida de testes.\n### 3. Template de Publicação de Release \n- **Nome:**  `release-publish` \n- **Descrição:**  Define uma pipeline para automatizar a criação e publicação de releases sempre que uma nova tag é criada.\n## Contribuindo\n\nSinta-se à vontade para contribuir adicionando novos templates ou melhorando os existentes. Abra uma issue para discussão ou envie uma pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftech-preta%2Fgithub-actions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftech-preta%2Fgithub-actions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftech-preta%2Fgithub-actions/lists"}