From 772198b63180935e9497c5078915658cf10d80a5 Mon Sep 17 00:00:00 2001 From: Roger Sacchelli Date: Fri, 12 Apr 2024 01:28:07 -0300 Subject: [PATCH] manual workflow --- .github/workflows/frontend.yaml | 29 +++++++++++++---------------- .github/workflows/mqtt.yaml | 9 +++++---- 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/.github/workflows/frontend.yaml b/.github/workflows/frontend.yaml index 5807825..23a52d7 100644 --- a/.github/workflows/frontend.yaml +++ b/.github/workflows/frontend.yaml @@ -3,10 +3,11 @@ name: Oktopus Frontend # Controls when the action will run. Triggers the workflow on push or pull request # events but only for the master branch on: - push: - branches: [ dev ] - pull_request: - branches: [ dev ] + workflow_dispatch: # This event triggers the workflow manually + #push: + # branches: [ dev ] + #pull_request: + # branches: [ dev ] # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: @@ -20,9 +21,6 @@ jobs: - name: Checkout uses: actions/checkout@v2 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 @@ -32,12 +30,11 @@ jobs: with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v2 - with: - context: ../ - file: ./frontend/build/Dockerfile - platforms: linux/amd64 - push: true - tags: rogersacchelli/frontend:latest \ No newline at end of file + + - + name: Build Docker image + run: docker build -t ${{ secrets.DOCKERHUB_USERNAME }}/frontend:latest -f frontend/build/Dockerfile frontend + - + name: Push Docker image to Docker Hub + run: docker push ${{ secrets.DOCKERHUB_USERNAME }}/mqtt:latest + diff --git a/.github/workflows/mqtt.yaml b/.github/workflows/mqtt.yaml index 589cb19..d2cd677 100644 --- a/.github/workflows/mqtt.yaml +++ b/.github/workflows/mqtt.yaml @@ -3,10 +3,11 @@ name: Oktopus MQTT Broker # Controls when the action will run. Triggers the workflow on push or pull request # events but only for the master branch on: - push: - branches: [ dev ] - pull_request: - branches: [ dev ] + workflow_dispatch: # This event triggers the workflow manually + #push: + # branches: [ dev ] + #pull_request: + # branches: [ dev ] # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: