2020-01-24 20:48:26 +01:00
2020-01-17 09:38:06 +01:00
2020-01-24 20:00:58 +01:00
2020-01-24 20:00:58 +01:00
2020-01-10 10:04:36 +01:00
2020-01-24 20:48:26 +01:00

GitHub Prettier Action

A GitHub action for styling files with prettier.

Usage

Parameters

Parameter Required Default Description
prettier_options --write **/*.js Prettier options (by default it applies to the whole repository)
commit_options No options. Custom git commit options
commit_message Prettified Code! Custom git commit message
file_pattern * Custom git add file pattern
branch - Custom git publish branch, use ${{ github.head_ref }} if used in pull requests

Example Config

This is a small example of what your action.yml could look like:

name: Prettier for JS Code

on: [pull_request]

jobs:
  cleanup_tasks:
    runs-on: ubuntu-latest

    steps:
    - name: Cloning the repository
      uses: actions/checkout@v1
      with:
        fetch-depth: 1
    - name: Prettify the JS Code
      uses: creyD/prettier_action@v1.0
      with:
        prettier_options: '--no-semi --write src/**/*.js'
        branch: ${{ github.head_ref }}
      env:
        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

This simple example executes prettier --no-semi --write src/**/*.js after someone created a Pull Request on your repository. More documentation can be found here.

Issues

Please report all bugs and feature request using the GitHub issues function.

Description
GitHub action for running prettier on your projects pull requests
Readme MIT 328 KiB
Languages
Shell 100%