Skip to content

Releases: LemLib/pros-build

v4.0.0 | Dieting the Image

03 Jan 22:27
1a3f11c
Compare
Choose a tag to compare

Warning

We removed a large portion of the toolchain to greatly reduce the image's size. While we did test with multiple repositories, please report any new issues you have using the issues tab.

What's Changed

  • 🏋️‍♂️Putting the image on a serious diet (v4.0.0) by @ABUCKY0 in #13

Credits

@SizzinSeal For helping with finding portions of the toolchain to remove
@meisZWFLZ For General changes to the Dockerfile to increase readability in #14
@Jerrylum For his gracious help and competition in building v4.0.0 to be as fast as it is now, and Jerrylum/pros-build as a base for Alpine Linux

Full Changelog: v3.0.0...v4.0.0

v3.0.0 | Update ARM Toolchain to version 13 to match the latest PROS Extension update

29 Dec 05:40
136dcbd
Compare
Choose a tag to compare

Warning

We decided to bump the major version this commit since the PROS toolchain update (that updated the ARM toolchain) may break user projects. Any breaking issues here should not be different than ones you'll see after updating the PROS extension and toolchain in your local VSCode installation.

What's Changed

  • [README] 📃 Bump pros-build version in readme example by @SizzinSeal in #10 [to version 2.0.2 before this update]
  • 🛠️ Updated ARM EABI toolchain to v13 from v10 (Same as latest PROS change) by @ABUCKY0 in #12

New Contributors

Full Changelog: v2.0.2...v3.0.0

v2.0.2

06 Aug 02:27
c7ac5a4
Compare
Choose a tag to compare

What's Changed

  • 🐛 Fix Make output on Job Status by @ABUCKY0 in #8
  • 🐞 Remove extra make call by @ABUCKY0 in #8
  • 🗨️💄 Make the Updating Makefile group output more readable

Full Changelog: v2.0.1...v2.0.2

v2.0.1

11 Jun 01:08
Compare
Choose a tag to compare

Warning

The action no longer uploads built binaries to GitHub Artifacts automatically. See the README for an example of how to upload artifacts in a separate step.

What's Changed

  • ♻️ Completely Rewritten for use with a Docker container (Through GitHub Actions)
    • (Sidenote) Has a separate container that can be used as a base for a custom build environment.
  • 💄 Creates a GitHub Job Summary
  • 🔨 Can build normal PROS projects as well as templates
  • 📦 Uses PROS-CLI instead of PROS-Fake
  • ✖️ Adds an option to enable or disable make multithreading. Make supports multithreading with the `-j` flag, but according to anecdotes from the VRC Discord, that can sometimes cause issues. Therefore, if your project is having issues compiling, try setting the `multithreading:` input to false.

More information on how to extend and change the base Docker image for possible use on other CI websites can be found in the README

New Contributors

Full Changelog: v1.1.0...v2.0.1

V1.1.0

23 May 22:48
e0f3251
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v1.0.0

09 May 15:33
Compare
Choose a tag to compare
wrote a readme