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

Trigger CI when workflow files are changed #36

Merged
merged 5 commits into from
Feb 19, 2024

Conversation

maxhoerstr
Copy link
Collaborator

Changes of the workflow files now triggers the execution of the whole pipeline

@maxhoerstr maxhoerstr linked an issue Feb 19, 2024 that may be closed by this pull request
.github/workflows/build_and_deploy_docu.yml Outdated Show resolved Hide resolved
.github/workflows/code_coverage.yml Show resolved Hide resolved
.github/workflows/code_coverage.yml Show resolved Hide resolved
.github/workflows/lint.yml Outdated Show resolved Hide resolved
maxhoerstr and others added 3 commits February 19, 2024 15:27
- Build docu only on main and when the deploy action changes
- Include pfdl scheduler code for coverage
- Trigger linting and tests when there are changes in the testing folder
- Trigger linting and code coverage only on PRs and pushes to main
@maxhoerstr maxhoerstr requested a review from marbre February 19, 2024 14:50
Copy link
Contributor

@marbre marbre left a comment

Choose a reason for hiding this comment

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

LGTM! Please make sure to squash when merging.

@maxhoerstr maxhoerstr merged commit 5c28c03 into main Feb 19, 2024
6 checks passed
@marbre marbre deleted the 35-ci-doesnt-cover-gh-action-configuration branch February 19, 2024 15:10
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.

CI doesn't cover GH Action configuration
2 participants