Skip to content

Conversation

@eNeRGy164
Copy link
Member

@eNeRGy164 eNeRGy164 commented Sep 5, 2024

PR Classification

Workflow and configuration updates to improve CI/CD processes and code coverage reporting.

PR Summary

This PR updates CI/CD workflows and build configurations to enhance performance, organization, and control.

  • release.yml: Added changelog configuration with categorized labels.
  • continuous.yml: Updated actions to latest versions, added Coveralls reporting, and changed triggers to include PRs.
  • Build.cs: Added condition for PushGithub target based on GitHubUser.

Fixes #1
Fixes #8

How Has This Been Tested?

Ran pipeline and local nuke

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes generate no new warnings
  • New and existing unit tests pass locally with my changes

@eNeRGy164 eNeRGy164 changed the title Pipeline Improve workflow Sep 5, 2024
@eNeRGy164 eNeRGy164 merged commit 751818f into dendrodocs:main Sep 5, 2024
@eNeRGy164 eNeRGy164 deleted the pipeline branch September 5, 2024 16:16
@eNeRGy164 eNeRGy164 added the workflow Changes related to the project's pipeline, automation, or CI/CD workflows. label Sep 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workflow Changes related to the project's pipeline, automation, or CI/CD workflows.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix workflows on PRs Add coveralls to build pipeline

1 participant