Skip to content

Releases: flarum/action-build

4.0.0

28 Sep 14:06
73c39c9
Compare
Choose a tag to compare
fix: GitHub now requires using node 20

v3.0.3

10 Feb 22:14
b54eb80
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3...3.0.3

v3.0.2

09 Aug 12:17
Compare
Choose a tag to compare

Fixed

  • Dist files from vendor were staged and committed.

Full Changelog: 3.0.1...3.0.2

v3.0.1

05 Aug 11:00
Compare
Choose a tag to compare

Fixed

  • Respect do_not_commit input.
  • Show errors/warnings in GitHub annotations.

Full Changelog: 3.0.0...3.0.1

v3.0.0 - One action to run all JS scripts

02 Aug 21:40
b3fda2e
Compare
Choose a tag to compare

What's Changed

  • feat!: rewrite to node.js-based action. Now runs:
    • Prettier formatting check.
    • TS Typing check.
    • TS Typing Coverage.
    • TS Typing Build.
    • JS Production Build.

Full Changelog: 2...3.0.0

2.2.0

18 Jul 13:54
ee91cad
Compare
Choose a tag to compare

What's Changed

  • Add support for pnpm by @g-plane in #8
  • chore: bump Node Docker image to LTS 16 by @davwheat in #9
  • feat: add option to commit all file changes after build by @davwheat in #11

New Contributors

Full Changelog: 2...2.2.0

v2.1.0 - Add support for test building JS

19 Aug 00:32
f9fd2fa
Compare
Choose a tag to compare

Changed

  • Supply the new do_not_commit parameter as true to not commit the built JS. This is helpful for development branches and PRs.

v2.0.1 - fix error when using Yarn

17 May 16:49
e056066
Compare
Choose a tag to compare

With 2.0.0 and below and when using Yarn, if actions/setup-node was run as part of the workflow, yarn would already be installed, causing the installation of Yarn in this action to fail, exiting.

This issue was fixed by disabling exit-on-error when installing yarn via npm.

v2.0.0 - use `with` and add more configuration options

12 May 23:25
a6bd80b
Compare
Choose a tag to compare

v2.0.0-beta.1 - use `with` and add more configuration options

12 May 22:39
ce3c170
Compare
Choose a tag to compare
Add support for building typings, using a different package manager, …