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

setup and cleanup: fix setup scripts for new repo, delete outdate and move tools. Add action for install + tests. #31

Merged
merged 10 commits into from
Dec 5, 2024

Conversation

ianohara
Copy link
Collaborator

@ianohara ianohara commented Dec 5, 2024

This fixes the setup scripts to use the new main repository at https://github.com/Cephla-Lab/Squid . It also deletes the outdated setup_octopi.sh script (Hongquan mentioned it was outdated and no longer used), moves some tooling scripts into the tools subdirectory, and generally does a bit of cleanup.

This also introduces a github workflow that will run our setup scripts and run the python tests whenever pull requests are made, or master is updated.

You can add new tests in software/tests by following the example already there.

Tested by: The workflow runs and succeeds.

@ianohara ianohara merged commit c5d93db into master Dec 5, 2024
1 check passed
sohamazing pushed a commit to sohamazing/Squid-Research that referenced this pull request Dec 6, 2024
… move tools. Add action for install + tests. (Cephla-Lab#31)

This fixes the setup scripts to use the new main repository at
https://github.com/Cephla-Lab/Squid . It also deletes the outdated
`setup_octopi.sh` script (Hongquan mentioned it was outdated and no
longer used), moves some tooling scripts into the `tools` subdirectory,
and generally does a bit of cleanup.

This also introduces a github workflow that will run our setup scripts
and run the python tests whenever pull requests are made, or master is
updated.

You can add new tests in `software/tests` by following the example
already there.

Tested by: The workflow runs and succeeds.
sohamazing pushed a commit to sohamazing/Squid-Research that referenced this pull request Dec 6, 2024
… move tools. Add action for install + tests. (Cephla-Lab#31)

This fixes the setup scripts to use the new main repository at
https://github.com/Cephla-Lab/Squid . It also deletes the outdated
`setup_octopi.sh` script (Hongquan mentioned it was outdated and no
longer used), moves some tooling scripts into the `tools` subdirectory,
and generally does a bit of cleanup.

This also introduces a github workflow that will run our setup scripts
and run the python tests whenever pull requests are made, or master is
updated.

You can add new tests in `software/tests` by following the example
already there.

Tested by: The workflow runs and succeeds.
@ianohara ianohara deleted the ian-setup-script-repo-fixes branch December 27, 2024 17:47
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.

1 participant