Skip to content

Releases: TeamTigers/minisauras

beta-release 2.0.0

09 Sep 05:38
Compare
Choose a tag to compare

What's new

  • fixed a bug arising "Unhandled Promise Rejection Warning"
  • added documentation in code
  • enhanced markdown description

beta-release 1.0.0

06 Sep 15:24
Compare
Choose a tag to compare

Minisauras BETA 1.0.0 🎉

Built a CI/CD automation tool based on GitHub actions that

  • Traverse through a given directory (if not provided, traverse from the root), finds all the JavaScript & CSS files within it and it's sub-directories.
  • Afterward, Minisauras minify all those files.
  • Finally, it creates a new branch in your repository and creates a pull request that can be merged in your base branch.

Usage

  • User needs to create a personal access token.
  • Afterward, the user needs to set a secret using that personal access token in the desired repository.
  • In the workflow file, the user needs to provide the desired directory in which he/she wants to minify CSS and JS files in the workflow .yml file.

Dependencies used (npm packages)

  • @actions/core
  • @actions/github
  • @octokit/core
  • @octokit/rest
  • csso
  • glob
  • octokit-plugin-create-pull-request
  • terser