diff --git a/.github/workflows/dev-image.yml b/.github/workflows/dev-image.yml new file mode 100644 index 0000000..85a0012 --- /dev/null +++ b/.github/workflows/dev-image.yml @@ -0,0 +1,15 @@ +name: Docker Images CI +on: + push: + branches: [ dev ] +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build the Unified Docker image + run: docker build . --file Dockerfile --tag albertoxamin/bang:latest + - name: Log into registry + run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin + - name: Push images + run: docker push albertoxamin/bang:dev diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index dba286d..32d50b2 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -9,12 +9,7 @@ jobs: - uses: actions/checkout@v2 - name: Build the Unified Docker image run: docker build . --file Dockerfile --tag albertoxamin/bang:latest - - name: Build the Backend Docker image - run: cd backend;docker build . --file Dockerfile --tag albertoxamin/bang-backend:latest - - uses: actions/checkout@v2 - - name: Build the Frontend Docker image - run: cd frontend;docker build . --file Dockerfile --tag albertoxamin/bang-frontend:latest - name: Log into registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin - name: Push images - run: docker push albertoxamin/bang:latest; docker push albertoxamin/bang-backend:latest; docker push albertoxamin/bang-frontend:latest + run: docker push albertoxamin/bang:latest diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 3b3eeb7..899cc5f 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -6651,6 +6651,11 @@ prettier@^1.18.2: resolved "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" integrity sha1-99f1/4qc2HKnvkyhQglZVqYHl8s= +pretty-checkbox@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/pretty-checkbox/-/pretty-checkbox-3.0.3.tgz#d49c8013a8fc08ee0c2d6ebde453464bfdbc428e" + integrity sha1-1JyAE6j8CO4MLW695FNGS/28Qo4= + pretty-error@^2.0.2: version "2.1.2" resolved "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.2.tgz?cache=0&sync_timestamp=1603050722482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpretty-error%2Fdownload%2Fpretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6"