name: Build Docker Image on: [push] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - name: docker env: DockerPassword: ${{ secrets.PACKAGE_TOKEN }} run: | docker build --no-cache -t docker.pkg.github.com/naiba/nezha/agent -f Dockerfile.agent . docker build --no-cache -t docker.pkg.github.com/naiba/nezha/dashboard -f Dockerfile.dashboard . docker login -u naiba -p $DockerPassword docker.pkg.github.com docker push docker.pkg.github.com/naiba/nezha/agent docker push docker.pkg.github.com/naiba/nezha/dashboard