From 7c3f837a02ea848994dcda821a322f6183e72fb0 Mon Sep 17 00:00:00 2001 From: Diego Neves Date: Tue, 16 Apr 2024 12:17:36 -0300 Subject: [PATCH] =?UTF-8?q?:green=5Fheart:=20Atualiza=20fluxo=20de=20CI=20?= =?UTF-8?q?e=20imagem=20do=20Docker=20para=20a=20=C3=BAltima=20vers=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Foi adicionado o fluxo de CI de HLG e foi realizada a atualização da imagem Docker do aplicativo 'clean-architecture' para a versão 'latest' no arquivo docker-compose. Além disso, foi substituída a badge do CI de Desenvolvimento pela do CI de HLG no README. --- .github/workflows/ci-hlg.yaml | 2 +- README.md | 2 +- compose.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-hlg.yaml b/.github/workflows/ci-hlg.yaml index 0e17d6f..05ee663 100644 --- a/.github/workflows/ci-hlg.yaml +++ b/.github/workflows/ci-hlg.yaml @@ -43,7 +43,7 @@ jobs: - name: Get branch name shell: bash - run: echo "BRANCH_NAME=$(echo ${GITHUB_REF#refs/*/} | cut -d'/' -f2)" >> $GITHUB_ENV + run: echo BRANCH_NAME=${{ github.base_ref }} >> $GITHUB_ENV - name: Setup Java uses: actions/setup-java@v3 diff --git a/README.md b/README.md index 1f39307..f82d8ae 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Clean Architecture -[![CI Prod](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-prod.yaml/badge.svg)](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-prod.yaml) [![CI Develop](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-develop.yaml/badge.svg)](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-develop.yaml) +[![CI Prod](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-prod.yaml/badge.svg)](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-prod.yaml) [![CI HLG](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-hlg.yaml/badge.svg)](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-hlg.yaml) [![CI Develop](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-develop.yaml/badge.svg)](https://github.com/diegosneves/clean-architecture/actions/workflows/ci-develop.yaml) A Clean Architecture é um princípio de design de software avançado que defende a separação de responsabilidades no sistema de software. A ideia principal por trás da Clean Architecture é a independência do código-fonte em relação aos detalhes. Essas dependências são extraídas para as camadas externas do sistema por meio de abstrações e inversão de controle. diff --git a/compose.yaml b/compose.yaml index cd42048..a5420ce 100644 --- a/compose.yaml +++ b/compose.yaml @@ -11,7 +11,7 @@ services: - db-mysql-clean:/var/lib/postgresql/data clean-app: - image: diegoneves/clean-architecture:0.1.0 + image: diegoneves/clean-architecture:latest container_name: clean_architecture_demo ports: - "8080:8080"