Just trigger on pushes to the betabooru branch instead of on the Docker image being built. The workflow_run event keeps triggering on the master branch even though it's supposed to only trigger on the betabooru branch. This makes it fail because it doesn't have access to the secrets in the betabooru environment. This does mean the deploy will fail if the image hasn't been previously built by a push to master first.