Skip to content

Releases: shapehq/tartelet

0.10.0 - New app icon! ✨

04 Jun 07:29
8e0b143
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...0.10.0

0.9.0

23 Apr 06:46
4a97607
Compare
Choose a tag to compare

What's Changed

  • Adds support for running pre- and post-run scripts by @simonbs in #78
  • Adds support for post-boot script by @simonbs in #77
  • Adds links to documentation by @simonbs in #79
  • Checks if process is running before terminating by @simonbs in #80

Full Changelog: 0.8.3...0.9.0

0.8.3

16 Apr 06:25
902ac9e
Compare
Choose a tag to compare

What's Changed

  • Only download runner if not already installed by @greg-cook in #71
  • Checks if virtual machine can be started by @simonbs in #74

New Contributors

Full Changelog: 0.8.2...0.8.3

0.8.2

14 Mar 13:50
a6422ae
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.1...0.8.2

0.8.1

11 Mar 21:28
5da1864
Compare
Choose a tag to compare

What's Changed

  • Retries establishing SSH connection by @simonbs in #66
  • Restarts virtual machine when SSH connection fails by @simonbs in #67

Full Changelog: 0.8.0...0.8.1

0.8.0

09 Mar 18:10
733848d
Compare
Choose a tag to compare

What's Changed

  • Relies on SSH to configure and start the GitHub Actions runner. Previously, Tartelet would mount a shared resources folder to configure and start the GitHub Actions runner by transferring files to the virtual machines, one of them being defined as a login item. Now, Tartelet uses SSH to configure and launch the GitHub Actions runner on the virtual machines. As part of this, it is key that Remote Login is enabled on the virtual machine and that Tartelet is configured with the credentials needed to SSH into the virtual machine. If you've followed the guide on configuring Tartelet the username will be runner and the password will be runner too. Please consult the Configuring Tartelet guide for details on configuring the virtual machine and Tartelet to use SSH.
  • Improved logging. Tartelet's logs will now surface more error messages, and exporting the logs through settings works more reliably.
  • Removed support for pre- and post-run scripts. The old approach of adding pre- and post-run scripts relied on transferring the script through the shared resources folder, which Tartelet is no longer using. Therefore, we have to come up with a new approach for supporting pre- and post-run scripts. This is not currently a priority, as we are not using these at Shape, but if there's demand for supporting it, then we are happy to consider it for a future update to Tartelet.
  • Tartelet now requires macOS 14. We aim to make it as easy as possible to maintain Tartelet, and as part of this, we have adopted Apple's new Observation framework, which requires macOS 14.

New Contributors

Full Changelog: 0.7.1...0.8.0

0.7.1

15 Nov 12:41
e2d3379
Compare
Choose a tag to compare

What's Changed

  • Add instructions to update the Keychain values by @mattia in #51
  • Ensures GitHub is available prior to downloading the runner by @simonbs in #56
  • Bumps version number to 0.7.1 by @simonbs in #57

Full Changelog: 0.7.0...0.7.1

0.7.0

25 Sep 12:06
18b9ef5
Compare
Choose a tag to compare

What's Changed

  • Gently stops fleet of virtual machines by @simonbs in #50

Full Changelog: 0.6.0...0.7.0

0.6.0

30 Aug 08:42
7a3c234
Compare
Choose a tag to compare

What's Changed

  • Add ability to register runners under repository for individual accounts by @mattia in #46
  • Streamlines appearance of settings by @simonbs in #47

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0

18 Aug 08:06
013a865
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.1...0.5.0