Skip to content

Conversation

@nicolasbisurgi
Copy link
Collaborator

Implemented the same release management than in RushTI and as discussed here

@nicolasbisurgi nicolasbisurgi self-assigned this Dec 23, 2025
@nicolasbisurgi nicolasbisurgi added the release:patch Triggers patch version bump (e.g.: 1.4.9 → 1.4.10) label Dec 23, 2025
Copy link
Collaborator

@onefloid onefloid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @nicolasbisurgi, grand job! I left a few comments in the code.


## Release Process

TM1Py uses **automated nightly releases** with semantic versioning.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it could be beneficial to trigger automatic release manually. Imagine we have a small correction that we can deliver immediately, or we have time during the day to check the pipeline and don't want to wait overnight. Maybe we should talk about an automated release workflow that happens regularly every night

"pytz",
'requests_negotiate_sspi; platform_system=="Windows"',
"mdxpy>=1.3.1",
"networkx",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

networkx is no longer a dependency. See #1301.

Comment on lines +31 to +36
# Placeholder for future unit tests
# Uncomment when unit tests are available
# - name: Run unit tests
# run: |
# pip install -e .[dev]
# pytest Tests/unit/ -v
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI: Maybe coming soon: #1326 and #1327

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have a section “How to contribute” in docs/how-to-contribute.md. I think we should move these new great explanations to that file and put a reference to it here in CONTRIBUTING.MD. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:patch Triggers patch version bump (e.g.: 1.4.9 → 1.4.10)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants