From 000a1ef90d3b31217d309c029b145b20c0ac2b25 Mon Sep 17 00:00:00 2001 From: Michael Chris Lopez Date: Mon, 11 Jul 2022 06:37:36 +0800 Subject: [PATCH] feat(ci): use stylua action --- .github/workflows/format.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index c7eaf79..ceb46d6 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -17,22 +17,20 @@ jobs: STYLUA_VERSION: 0.12.2 steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - name: Setup git run: | git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" git config --local user.name "github-actions[bot]" printf 'STYLE_BRANCH=bot/style/%s\n' ${GITHUB_REF#refs/heads/} >> $GITHUB_ENV - - - name: Apply stylua - run: | git checkout -b ${STYLE_BRANCH} - curl -Lo /tmp/stylua.zip https://github.com/JohnnyMorganz/StyLua/releases/download/v${STYLUA_VERSION}/stylua-${STYLUA_VERSION}-linux.zip - unzip -d /tmp/ /tmp/stylua.zip - chmod +x /tmp/stylua - /tmp/stylua --config-path=.stylua.toml lua/ + - uses: JohnnyMorganz/stylua-action@1.0.0 + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --check lua + + - uses: actions/setup-node@v2 - name: Apply prettier run: | npm install -g prettier