Minify-JS Action
Info
Forked to change default behaviour, files are overwritten instead of duplicated.
License
Version
Github action to minify html, javascript and css files, using minify.
Usage
First you need to check out your repository, then configure the Minify-JS job, at the end you can commit to your repository. Below is an example of how to do all of this.
name: Minify Workflow
on:
push:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
# Checks-out your repository
- uses: actions/checkout@v2
with:
ref: ${{ github.ref }}
# Job for Minify-JS
- name: Web minifier
uses: zugazagoitia/minify-js@v0.2
with:
directory: 'src/component.js' # (OPTIONAL)
output: 'minify/src/' # (OPTIONAL)
# Auto-commit to repository
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: 'Minify-JS : Commit Pipeline'
branch: ${{ github.ref }}