JossyDevers / minify-js

Minify html, javascript and css files.

Home Page:https://github.com/marketplace/actions/minify-js-action

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minify-JS Action

Package Managers

License

MIT License

Version

GitHub Release

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: Minify-JS Action
        uses: jossydevers/minify-js@v1.0.0
        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 }}

About

Minify html, javascript and css files.

https://github.com/marketplace/actions/minify-js-action

License:MIT License


Languages

Language:Shell 88.9%Language:Dockerfile 11.1%