Skip to content

Commit 901d090

Browse files
committed
fix: update check-language-versions workflow to handle input parameters correctly
1 parent 97fcaa1 commit 901d090

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

.github/workflows/check-language-versions.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: Check Language Versions
22

33
on:
4+
schedule:
5+
- cron: '0 8 * * *'
46
workflow_dispatch:
57
inputs:
68
create_pull_requests:
@@ -40,13 +42,23 @@ jobs:
4042
- name: Check language versions and create issues
4143
run: |
4244
args="--create-issues"
45+
create_pull_requests="${{ inputs.create_pull_requests }}"
46+
delay="${{ inputs.delay }}"
4347
44-
if [ "${{ inputs.create_pull_requests }}" = "true" ]; then
48+
if [ "${{ github.event_name }}" = "schedule" ]; then
49+
create_pull_requests="true"
50+
fi
51+
52+
if [ -z "$delay" ]; then
53+
delay="3000"
54+
fi
55+
56+
if [ "$create_pull_requests" = "true" ]; then
4557
args="$args --create-pull-requests"
4658
fi
4759
48-
if [ "${{ inputs.delay }}" -gt 0 ]; then
49-
args="$args --delay ${{ inputs.delay }}"
60+
if [ "$delay" -gt 0 ]; then
61+
args="$args --delay $delay"
5062
fi
5163
5264
node scripts/check-language-versions.mjs $args

0 commit comments

Comments
 (0)