Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 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
7 changes: 4 additions & 3 deletions .github/actions/python-environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,18 @@ runs:

- name: Setup cache variables
id: setup-cache-variables
working-directory: ${{ inputs.working-directory }}
shell: bash
run: |
echo "ImageOS=$ImageOS"
echo "ImageVersion=$ImageVersion"
POETRY_ENV_PATH=$(poetry config virtualenvs.path)
POETRY_SHA=$(sha256sum poetry.lock | awk '{print $1}') #Remove trailing filename
echo "POETRY_ENV_PATH=$POETRY_ENV_PATH" >> $GITHUB_OUTPUT
POETRY_SHA=$(cat pyproject.toml poetry.lock | sha256sum | cut -f 1 -d " ") #Remove trailing dash
# output to GITHUB_OUTPUT
echo "IMAGE_OS=$ImageOS" >> $GITHUB_OUTPUT
echo "IMAGE_VERSION=$ImageVersion" >> $GITHUB_OUTPUT
echo "POETRY_ENV_PATH=$POETRY_ENV_PATH" >> $GITHUB_OUTPUT
echo "POETRY_SHA=$POETRY_SHA" >> $GITHUB_OUTPUT


- name: Cache Poetry environment
if: inputs.use-cache == 'true'
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/security-issues/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ runs:
- name: Install Python Toolbox / Security tool
shell: bash
run: |
pip install exasol-toolbox==1.12.0
pip install exasol-toolbox==1.13.0

- name: Create Security Issue Report
shell: bash
Expand Down
2 changes: 2 additions & 0 deletions doc/changes/changelog.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions doc/changes/changes_1.13.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# 1.13.0 - 2025-10-31

## Summary

This releases fixes Nox session `release:prepare` for multi-project repositories and
fixes the `python-environment` GitHub action to also use the `working-directory`
and `pyproject.toml` setting the cache variables.

## Bugfixes

* #580: Fixed Nox session `release:prepare` for multi-project repositories
* #586: Fixed `python-environment` GitHub action to use `working-directory` for setup of cache variables
* #559: Added SHA of `pyproject.toml` to determine cache key in `python-environment` GitHub action

## Features

* #485: Improved nox task `release:trigger`
13 changes: 0 additions & 13 deletions doc/changes/unreleased.md
Original file line number Diff line number Diff line change
@@ -1,13 +0,0 @@
# Unreleased

## Summary

This releases fixes Nox session `release:prepare` for multi-project repositories.

## Bugfixes

* #580: Fixed Nox session `release:prepare` for multi-project repositories

## Features

* #485: Improved nox task `release:trigger`
2 changes: 1 addition & 1 deletion exasol/toolbox/version.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "exasol-toolbox"
version = "1.12.0"
version = "1.13.0"
requires-python = ">=3.9.2,<4.0"
description = "Your one-stop solution for managing all standard tasks and core workflows of your Python project."
authors = [
Expand Down
Loading