Skip to content

Commit 0f80293

Browse files
authored
ci: simplify CI workflow by removing OS inputs
1 parent ddf3a18 commit 0f80293

1 file changed

Lines changed: 3 additions & 11 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ on:
1111
description: "Linux"
1212
type: boolean
1313
default: false
14-
macos:
15-
description: "macOS"
16-
type: boolean
17-
default: false
18-
windows:
19-
description: "Windows"
20-
type: boolean
21-
default: false
2214
stylua:
2315
description: "StyLua"
2416
type: boolean
@@ -65,9 +57,9 @@ jobs:
6557
test -e /dev/uinput
6658
sudo chmod 666 /dev/uinput
6759
68-
linux: ${{ inputs.linux || github.event_name != 'workflow_dispatch' }}
69-
macos: ${{ inputs.macos || github.event_name != 'workflow_dispatch' }}
70-
windows: ${{ inputs.windows || github.event_name != 'workflow_dispatch' }}
60+
linux: ${{ inputs.linux || github.event_name != 'workflow_dispatch' }}
61+
macos: false
62+
windows: false
7163

7264
stylua: ${{ inputs.stylua || false }}
7365
luacheck: ${{ inputs.luacheck || false }}

0 commit comments

Comments
 (0)