Github Actions で画像最適化を自動化する
Published at
またも GitHub Actions。
Github Actions の設定ファイルを追加する
プロジェクトの.github/workflows
フォルダを
./.github/workflows/optimize-images.yml
1name: Optimize images
2on: pull_request
3jobs:
4 build:
5 name: calibreapp/image-actions
6 runs-on: ubuntu-latest
7 steps:
8 - name: Checkout Repo
9 uses: actions/checkout@master
10
11 - name: Compress Images
12 uses: calibreapp/image-actions@master
13 with:
14 githubToken: ${{ secrets.GITHUB_TOKEN }}
また、
1~~~
2- name: Compress Images
3 uses: calibreapp/image-actions@master
4 with:
5 githubToken: ${{ secrets.GITHUB_TOKEN }}
6 jpegQuality: '80'
7 jpegProgressive: false
8 pngQuality: '80'
9 webpQuality: '80'
10 ignorePaths: 'node_modules/**,build'
11 ## No spaces allowed
実際にプルリクエストを作成してみる
master に

注意点と