Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions RELEASE_NOTES
Original file line number Diff line number Diff line change
@@ -1,6 +1,45 @@
This file contains a description of the major changes to the EESSI
build-and-deploy bot. For more detailed information, please see the git log.

v0.9.0 (22 August 2025)
--------------------------

This is a minor release of the EESSI build-and-deploy bot.

Note! Though it is a minor release it includes breaking changes of the bot
configuration and the user interface for triggering build jobs. For details
see below and documentation at https://www.eessi.io/docs/bot/#building

Bug fixes:
* revised and updated app.cfg.example and README.md (#325)

Improvements:
* add support for cloning target repository via ssh (#300)
* major refactoring of the definition of build targets and breaking change in
bot configuration and of the user interface to trigger builds (#312, #329, #331, #337)
* `arch_target_map` is replaced by `node_type_map` which provides a more
comprehensive/flexible approach to define architectures that are available
for build jobs; for details, see https://github.com/EESSI/eessi-bot-software-layer?tab=readme-ov-file#architecturetargets-section
* the `repo_target_map` setting is removed because the information is now
included in the `node_type_map` setting
* `bot:build` filters `architecture:` and `accel:` are replaced by `on:` and
`for:` (for details see documentation at https://www.eessi.io/docs/bot/#building)
* add CI to build and publish smee-client container image (#321, #322)
* make space before bot command optional (#324)
* support template values in the `scontrol` command (#327, #335)
* support additional parameter (`last_build`) for `bot:status` command (#334)

Changes to 'app.cfg' settings (see README.md and app.cfg.example for details):
* REMOVED (required) 'arch_target_map' in section '[architecturetargets]', replaced by
'node_type_map'
* REMOVED (required) 'repo_target_map' in section '[repo_targets]', replaced by
'node_type_map'
* NEW (required) 'node_type_map' in section '[architecturetargets]'
* NEW (optional) 'clone_git_repo_via' in section '[buildenv]'
* NEW (required) 'pr_diff_failure' in section '[download_pr_comments]'
* NEW (required) 'pr_diff_tip' in section '[download_pr_comments]'


v0.8.0 (23 May 2025)
--------------------------

Expand Down