Skip to content

configure GitHub Actions to run tests on develop branch#90

Merged
christianchimezie merged 1 commit into
PlotSenseAICommunity:developfrom
DYung26:ci/enable-develop-branch-tests
Apr 5, 2026
Merged

configure GitHub Actions to run tests on develop branch#90
christianchimezie merged 1 commit into
PlotSenseAICommunity:developfrom
DYung26:ci/enable-develop-branch-tests

Conversation

@DYung26

@DYung26 DYung26 commented Apr 4, 2026

Copy link
Copy Markdown
Contributor

Pull Request

Description

The GitHub Actions workflow for running tests was configured to check for a non-existent dev branch instead of the actual develop branch used in this repository. This prevented the test suite from running automatically on pull requests targeting the develop branch. This PR corrects the branch configuration in the workflow to match the repository's actual branching strategy.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring (no functional changes)
  • Performance improvement
  • Test additions/improvements
  • CI/CD changes
  • Dependencies update

Related Issues

Closes #
Related to # CI/CD configuration

Changes Made

  • Updated .github/workflows/python-tests.yml push trigger to use develop branch instead of non-existent dev branch
  • Updated .github/workflows/python-tests.yml pull_request trigger to use develop branch instead of non-existent dev branch
  • Tests now run automatically on PRs targeting the develop branch as intended

Documentation

  • I have updated the README.md (if needed) - Not applicable
  • I have updated TESTING.md (if test-related changes) - Not applicable
  • I have added/updated docstrings for new functions/classes - Not applicable
  • I have updated type hints/annotations - Not applicable
  • I have added comments for complex logic - Not applicable

Checklist

  • I have read the CONTRIBUTING guidelines
  • My branch is up to date with the target branch
  • I have resolved all merge conflicts - No conflicts
  • All CI/CD checks pass
  • Code has been reviewed by me
  • I have tested this on my local environment - Verified workflow configuration matches develop branch
  • Documentation is updated - No changes needed for workflow fix
  • Commit messages follow Conventional Commits

@christianchimezie
christianchimezie merged commit 6c2c2f0 into PlotSenseAICommunity:develop Apr 5, 2026
0 of 11 checks passed
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.

2 participants