Skip to content

v1.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Oct 03:44
· 18 commits to main since this release

Major Release

This is a significant update for Bruce, introducing new features and breaking changes.

New Functionality

Bruce now supports a server action, allowing it to run in standalone server mode. This new capability lets you operate Bruce in either standalone cadence or event mode, seamlessly connecting with the brucedom application. This enhancement empowers users to build GitOps workflows and CI/CD pipelines across multiple runners while keeping all data stored locally. For more information, visit brucedom.com.

Changelog

The new server action uses a configuration file (see server.example.yml). To start the server, run:

bruce server ./server.example.yml

To run in event mode, create a free account, set up your first runner, and input the details into Bruce. When an inbound webhook or action is received, it will automatically trigger a Bruce run. More details on event mode will be provided in future updates.

Operators Removed:

Package repo: No longer needed due to the availability of the cmd operator and conditional execution with if and onlyif.
Packages: Also replaced by cmd as the stable interface.
GitHub experimental operator: Removed.
Services operator: Replaced by a more flexible template-based command system, which is less brittle and better suited for tasks.