Improve stylua github workflow (#571)

Addressing issue nvim-lua/kickstart.nvim#570

This improves the github workflow to no longer require manual
approval for PRs from first time contributors.

Changes the github event from pull_request to pull_request_target
and adds an explicit PR head checkout
This commit is contained in:
Damjan 9000 2024-01-03 18:30:37 +01:00 committed by GitHub
parent d45e5fe855
commit c4055a2212
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -1,6 +1,6 @@
# Check Lua Formatting
name: Check Lua Formatting
on: pull_request
on: pull_request_target
jobs:
stylua-check:
@ -9,6 +9,8 @@ jobs:
steps:
- name: Checkout Code
uses: actions/checkout@v2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Stylua Check
uses: JohnnyMorganz/stylua-action@v3
with: