diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml deleted file mode 100644 index bb6bdfe9..00000000 --- a/.github/workflows/workflow.yaml +++ /dev/null @@ -1,56 +0,0 @@ -name: Docker build & push -on: - push: - release: - types: [published] -jobs: - build: - env: - REGISTRY: ghcr.io - IMAGENAME: ${{ github.event.repository.name }} - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - name: Check out code - - name: Docker build - uses: mr-smithers-excellent/docker-build-push@v5 - id: build - with: - image: ${{ env.IMAGENAME }} - registry: ${{ env.REGISTRY }} - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Checkout deployment repo - uses: actions/checkout@v2 - with: - repository: getalby/alby-deployment - path: infrastructure - token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} - # Always update dev environment. - - name: Update dev environment - if: ${{ github.ref == 'refs/heads/main' }} - uses: fjogeleit/yaml-update-action@v0.7.0 - with: - valueFile: 'alby-simnet-deployment/values/lndhub.yaml' - propertyPath: 'lndhub.image.tag' - value: ${{ steps.build.outputs.tags }} - repository: getalby/alby-deployment - branch: main - createPR: false - message: 'CD: Update lndhub tag to ${{ steps.build.outputs.tags }}' - token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} - workDir: infrastructure - # Only update prod environment if this action was triggered by a new tag - - name: Update production environment - if: startsWith(github.ref, 'refs/tags') - uses: fjogeleit/yaml-update-action@v0.7.0 - with: - valueFile: 'alby-mainnet-deployment/values/lndhub.yaml' - propertyPath: 'lndhub.image.tag' - value: ${{ steps.build.outputs.tags }} - repository: getalby/alby-deployment - branch: main - createPR: false - message: 'CD: Update lndhub tag to ${{ steps.build.outputs.tags }}' - token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} - workDir: infrastructure