Releases: LemLib/pros-build
v4.0.0 | Dieting the Image
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
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
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
- @SizzinSeal made their first contribution in #10
Full Changelog: v2.0.2...v3.0.0
v2.0.2
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
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
What's Changed
- feat: ➖ fake pros c create-template by @meisZWFLZ in #1
New Contributors
- @meisZWFLZ made their first contribution in #1
Full Changelog: v1.0.0...v1.1.0
v1.0.0
wrote a readme