name: docker on: push: branches: ["main"] env: REGISTRY: git.ngn.tf IMAGE: ${{gitea.repository}} jobs: nitter: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Login to container repo uses: docker/login-action@v3 with: registry: ${{env.REGISTRY}} username: ${{gitea.actor}} password: ${{secrets.PACKAGES_TOKEN}} - name: Build and push the image run: | docker build . -f docker/nitter.Dockerfile \ --tag ${{env.REGISTRY}}/${{env.IMAGE}}:latest docker push ${{env.REGISTRY}}/${{env.IMAGE}}:latest session: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Login to container repo uses: docker/login-action@v3 with: registry: ${{env.REGISTRY}} username: ${{gitea.actor}} password: ${{secrets.PACKAGES_TOKEN}} - name: Build and push the image run: | docker build . -f docker/session.Dockerfile \ --tag ${{env.REGISTRY}}/${{env.IMAGE}}/session:latest docker push ${{env.REGISTRY}}/${{env.IMAGE}}/session:latest