Skip to content

Merge pull request #17 from 0xZeroLabs/dev #126

Merge pull request #17 from 0xZeroLabs/dev

Merge pull request #17 from 0xZeroLabs/dev #126

name: Publish Apps to DockerHub and Koyeb
on:
push:
branches: [ main ]
pull_request:
branches:
- main
jobs:
publish_landing:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3
- name: build
run: |
docker build . -t lordewan/0xzero-landing:latest
working-directory: ./apps/landing
- name: publish
run: |
docker login -u lordewan -p ${{ secrets.DOCKERHUB_TOKEN }}
docker push lordewan/0xzero-landing:latest
working-directory: ./apps/landing
- name: Install and configure the Koyeb CLI
uses: koyeb-community/install-koyeb-cli@v2
with:
api_token: "${{ secrets.KOYEB_TOKEN }}"
github_token: "${{ secrets.GITHUB_TOKEN }}"
- name: Deploy to Koyeb
run: koyeb service redeploy mid-dorey/landing
# publish_app:
# runs-on: ubuntu-latest
# steps:
# - name: checkout
# uses: actions/checkout@v3
# - name: build
# run: |
# docker build . -t lordewan/0xzero-app:latest
# working-directory: ./apps/zkSchema
# - name: publish
# run: |
# docker login -u lordewan -p ${{ secrets.DOCKERHUB_TOKEN }}
# docker push lordewan/zkSchema:latest
# working-directory: ./apps/zkSchema
# - name: Install and configure the Koyeb CLI
# uses: koyeb-community/install-koyeb-cli@v2
# with:
# api_token: "${{ secrets.KOYEB_TOKEN }}"
# github_token: "${{ secrets.GITHUB_TOKEN }}"
# - name: Deploy to Koyeb
# run: koyeb service redeploy passport/passport