Skip to content

adds a new github workflow checking if the install works#76

Merged
pwhofman merged 2 commits intomainfrom
new-workflow
Apr 15, 2025
Merged

adds a new github workflow checking if the install works#76
pwhofman merged 2 commits intomainfrom
new-workflow

Conversation

@mmschlk
Copy link
Copy Markdown
Collaborator

@mmschlk mmschlk commented Apr 15, 2025

This pull request introduces a new GitHub Actions workflow to automate the installation and import testing of the probly package. The workflow is triggered on pushes and pull requests to the main branch.

Key changes include:

  • Added a new GitHub Actions workflow file .github/workflows/install-import.yml to handle the installation and import testing of the probly package.
  • The workflow uses ubuntu-latest as the runner and includes steps to checkout the code, install uv and Python 3.11, install the package using uv, and run a test import to verify successful installation and import of probly.

Changes in the future. We should actually import something from probly and run something to see that it actually works.

@mmschlk mmschlk requested review from pwhofman and removed request for pwhofman April 15, 2025 15:01
@mmschlk mmschlk requested review from Copilot and pwhofman April 15, 2025 15:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR introduces a new GitHub Actions workflow to automate the installation and import testing of the probly package.

  • Adds a new workflow file to check installation and basic import validation.
  • Uses uv for installation and running a quick import test.
Comments suppressed due to low confidence (1)

.github/workflows/install-import.yml:26

  • [nitpick] The test import step only checks for a successful import without verifying any actual functionality of the package. Consider expanding this step in the future to include a meaningful test that exercises core functionalities of the probly package.
      - name: Test import

@pwhofman pwhofman merged commit b286a13 into main Apr 15, 2025
7 checks passed
@pwhofman pwhofman deleted the new-workflow branch April 15, 2025 15:31
elias0224 pushed a commit to elias0224/probly that referenced this pull request Oct 30, 2025
* adds a new github workflow checking if the install works

* updated workflow
davyddzhalaiansamani pushed a commit to D4V1ND/probly that referenced this pull request Dec 10, 2025
* adds a new github workflow checking if the install works

* updated workflow
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.

3 participants