Change summary
.github/workflows/demo.yml | 1 +
.github/workflows/mastodon-notify.yml | 1 +
.github/workflows/screenshots.yml | 1 +
3 files changed, 3 insertions(+)
Detailed changes
@@ -11,6 +11,7 @@ permissions:
jobs:
update-demo:
+ if: github.event_name == 'workflow_dispatch' || github.event.release.prerelease == false
name: Generate and Update Demo GIF
runs-on: ubuntu-latest
steps:
@@ -6,6 +6,7 @@ on:
jobs:
post-to-fosstodon:
+ if: github.event.release.prerelease == false
runs-on: ubuntu-latest
steps:
- name: Send Post to Fosstodon
@@ -11,6 +11,7 @@ permissions:
jobs:
generate-screenshots:
+ if: github.event_name == 'workflow_dispatch' || github.event.release.prerelease == false
name: Generate Feature Screenshots
runs-on: ubuntu-latest
steps: