Skip to content

Commit 248e371

Browse files
committed
Don't wait for workflows to publish Docker image
It keeps the wait step on PRs, but not on tag pushes or manual workflow dispatches. This prevents CI failures on master from blocking our ability to publish a docker image, as was the case with coveralls.io errors the last few days due to circumstances out of our control.
1 parent 8c17b8c commit 248e371

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

.github/workflows/release-image.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,6 @@ jobs:
2020
contents: read
2121
packages: write
2222
steps:
23-
- name: Wait for other workflows
24-
uses: lewagon/wait-on-check-action@v1.5.0
25-
with:
26-
ref: ${{ github.sha }}
27-
running-workflow-name: "Build and publish Docker image"
28-
repo-token: ${{ secrets.GITHUB_TOKEN }}
29-
3023
- name: Checkout
3124
uses: actions/checkout@v4
3225

@@ -76,7 +69,7 @@ jobs:
7669
7770
nix build .#packages.x86_64-linux.payjoin-mailroom-image.copyToDockerDaemon
7871
result/bin/copy-to-docker-daemon
79-
72+
8073
docker save docker.io/payjoin/payjoin-mailroom:${TAG} -o payjoin-mailroom-${TAG}.tar
8174
8275
echo "Image saved: payjoin-mailroom-${TAG}.tar"

0 commit comments

Comments
 (0)