Skip to content

Conversation

@tomuben
Copy link
Collaborator

@tomuben tomuben commented Apr 23, 2025

fixes #252

  1. Update GH workflows via tbx workflow update but
    a) Removed GH page generation
    b) Removed report metrics (still using legacy UnitTest FW. After switching to pytest we can reconsider creation of metrics)
  2. Adjusted slow tests to run in parallel (like before)
  3. Created a nox task for generation of list of integration tests and removed the bash script
  4. Created new environment manual-approval and changed branch protect rules to require Allow Merge
  5. Created new repository secrets DOCKER_USERNAME and DOCKER_PASSWORD. The environments ci_test and publish can be removed (the secrets were before part of the environments)

@tomuben tomuben temporarily deployed to manual-approval April 23, 2025 13:34 — with GitHub Actions Inactive
@tomuben tomuben temporarily deployed to manual-approval April 23, 2025 13:41 — with GitHub Actions Inactive
@tomuben tomuben temporarily deployed to manual-approval April 23, 2025 14:11 — with GitHub Actions Inactive
Copy link
Collaborator Author

@tomuben tomuben Apr 23, 2025

Choose a reason for hiding this comment

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

Created by tbx workflow update

@tomuben tomuben temporarily deployed to manual-approval April 24, 2025 09:01 — with GitHub Actions Inactive
@ArBridgeman ArBridgeman self-requested a review April 24, 2025 09:04
@tomuben tomuben merged commit ac14bfc into main Apr 24, 2025
60 checks passed
@tomuben tomuben deleted the refactoring/252_update_github_workflows_from_ptb branch April 24, 2025 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Github workflows from Exasol toolbox

3 participants