Skip to content

Releases: Ayowel/renpy-setup-action

v2.0.1

24 Sep 08:47
Compare
Choose a tag to compare

This version fixes build issues when creating android releases on Ren'Py 8.1.0+.

Features

  • #22 The install action now sets default build properties if they are not defined to compensate for those not generated by Ren'Py.

Changes

  • #22 When building android releases on Ren'Py 8.1.0+, the file .android.json of android.json must set the key update_keystores to false. A log is generated if it is not.

v2.0.0

10 May 19:27
Compare
Choose a tag to compare

This version comes with numerous changes in the way Ren'Py can be installed

Features

  • #21 Download from GitHub by default - improves install speed for recent Ren'Py versions by downloading from Ren'Py releases. Github-based versions support partial version numbers such as 8. or 8.0. for lower maintenance
  • #21 Install a custom Ren'Py version by setting parameters with your GitHub repository's or your website's information

Changes:

  • #21 We now install the latest Ren'Py release from GitHub by default (previous versions were locked on 8.0.3)
  • #21 Implemented deprecations - the install step won't occur implicitely if a different action is programmed and no Ren'Py install is found

v1.2.1

05 Mar 09:38
Compare
Choose a tag to compare

Fixes

  • #19 Fix issue that made the translate action unusable

Changes

  • #19 If no language is provided to the translate action, the required languages will automatically be detected and the action will fail if none could be found

v1.2.0

03 Mar 07:16
Compare
Choose a tag to compare

Features

  • #16 Add exec action for arbitrary Ren'Py command runs
  • #18 Add nothing action. This action is a noop for os-specific outputs usage.
  • #19 Add translate action

Fixes

  • #17 Fix an issue that prevented the action's execution on MacOS runners

Miscellaneous

  • Updated README to use cache in all workflow examples and make it shorter and more readable

v1.1.0

28 Feb 17:29
Compare
Choose a tag to compare

Release candidate

Features

  • #10 Add android SDK install and build
  • #8 Add support for windows and macos runners

Fixes

  • #9 Update update/current.json after a DLC install
  • #11 Use absolute paths instead of relative ones for action outputs even when a relative install_dir is provided.

Deprecation

  • #7 Deprecate implicit installs. An error will be logged for jobs that use it until it is definitely removed.

Miscellaneous

  • #5 and #8 Testing improvements
  • #6, #13, and #14 Code architecture changes
  • #15 Add development branch for PRs and testing branch for integration tests during development

Mainline release v1.0.0

25 Jan 22:30
56cab13
Compare
Choose a tag to compare

Features:

  • Added distribute and lint actions

Others:

  • Added numerous unit tests

Full Changelog: v0.1.0...v1.0.0

v0.1.0

17 Jan 18:16
Compare
Choose a tag to compare

Initial release

Easily load Ren'Py and DLCs for linting and building.

Full Changelog: https://github.com/Ayowel/renpy-setup-action/commits/v0.1.0