Skip to content

Commit 7e11fd3

Browse files
committed
Make update-data workflow manually triggerable
1 parent 82e7224 commit 7e11fd3

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

.github/workflows/update-data.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
name: Run Script
1+
name: Update Data
22

33
on:
4+
workflow_dispatch: # Manual trigger
45
push:
56
branches: [ main ]
67
schedule:
78
- cron: '0 12 * * *' # 6 AM Chicago (CST), 7 AM during CDT
89
jobs:
910

1011
create:
11-
if: ${{contains(github.event.head_commit.message, 'data update')
12-
|| github.event_name == 'schedule'}}
12+
if: ${{ github.event_name == 'workflow_dispatch'
13+
|| github.event_name == 'schedule'
14+
|| contains(github.event.head_commit.message, 'data update') }}
1315
name: create dataset
1416
runs-on: ubuntu-latest
1517
permissions:

dev

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
Facilitates imdb-ratings development.
44
---
55
args:
6-
run r bool # Run in dev.
7-
data d int? # Run the data script for this many top shows.
8-
release bool # Trigger a deploy to GitHub Pages.
6+
run r bool # Run in dev.
7+
data d int? # Run the data script for this many top shows.
8+
release bool # Trigger a deploy to GitHub Pages.
9+
update_data bool # Trigger the update-data workflow on GitHub.
910

1011
data range [0,]
1112

@@ -18,3 +19,7 @@ if data:
1819
if release:
1920
$`gh workflow run deploy.yml`
2021
print_err("Triggered deploy workflow.")
22+
23+
if update_data:
24+
$`gh workflow run update-data.yml`
25+
print_err("Triggered update-data workflow.")

0 commit comments

Comments
 (0)