Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.1.0 #90

Merged
merged 1 commit into from
Nov 10, 2024
Merged

v2.1.0 #90

merged 1 commit into from
Nov 10, 2024

Conversation

Paebbels
Copy link
Member

@Paebbels Paebbels commented Nov 10, 2024

New Features

  • Handle simple packages and namespace packages by pipeline template.
  • Enhanced ExtractConfiguration.yml:
    • New optional parameter package_namespace.
    • New mandatory parameter package_name.
    • New output package_fullname.
    • New output package_directory.
    • New output mypy_prepare_command.
  • Enhanced Parameters.yml:
    • New optional parameter package_namespace.
    • New optional parameter package_name.
      If package_name and optionally package_namespace is given, name isn't needed anymore.

Changes

  • Renamed Pipeline-NamespacePackage.ymlCompletePipeline.yml
  • Removed deprecated params output from Parameters.yml

Bug Fixes

  • Fixed parameter checks testcase.

Documentation

None

Unit Tests

  • Add test for simple package pipeline.
  • Add test for namepace package pipeline.

Added pipeline to check pipeline templates.
@Paebbels Paebbels marked this pull request as ready for review November 10, 2024 17:52
@Paebbels Paebbels self-assigned this Nov 10, 2024
@Paebbels Paebbels added Bug Something isn't working Enhancement New feature or request Pipeline Reusable workflows labels Nov 10, 2024
@Paebbels Paebbels merged commit bef77ef into main Nov 10, 2024
146 of 147 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Enhancement New feature or request Pipeline Reusable workflows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant