diff --git a/.github/workflows/firebase-hosting-merge.yml b/.github/workflows/firebase-hosting-merge.yml index a283699..239931d 100644 --- a/.github/workflows/firebase-hosting-merge.yml +++ b/.github/workflows/firebase-hosting-merge.yml @@ -18,6 +18,7 @@ jobs: - run: yarn build - uses: FirebaseExtended/action-hosting-deploy@v0 with: + entryPoint: web/ repoToken: '${{ secrets.GITHUB_TOKEN }}' firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_RADIO_OTHERWAY }}' channelId: live diff --git a/.github/workflows/scheduler-build-api-server.yml b/.github/workflows/scheduler-build-api-server.yml new file mode 100644 index 0000000..3260efc --- /dev/null +++ b/.github/workflows/scheduler-build-api-server.yml @@ -0,0 +1,29 @@ +name: Docker Image CI + +on: + push: + branches: [ develop ] + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: docker login + env: + DOCKER_USER: ${{secrets.DOCKER_USER}} + DOCKER_PASSWORD: ${{secrets.DOCKER_PASSWORD}} + run: | + docker login -u $DOCKER_USER -p $DOCKER_PASSWORD + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + - name: Build and push + uses: docker/build-push-action@v2 + with: + context: . + file: ./scheduler/Dockerfile + push: true + tags: ${{ secrets.DOCKER_USER}}/radio-otherway-scheduler:latest \ No newline at end of file