ci: fix stylua workflow (#22)

Workflow was broken for everybody except me since pull_request trigger
only works properly if every contributor has write access to the repo.
With fork based workflow prevalent in Github the trigger to use is
pull_request_target where the config and access token comes from main
branch instead of the PR itself.

Other notable changes:
- Only run checks if lua files change
- Run even if PR targets some branch other than main
This commit is contained in:
okuuva
2023-04-30 11:25:13 +03:00
committed by GitHub
parent 0c2c857de7
commit 4101eedc7e

View File

@@ -1,7 +1,7 @@
on:
pull_request:
branches:
- main
pull_request_target:
paths:
- "**.lua"
jobs:
stylua: