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

Small Updates Part I - more GHA Tweaks #1504

Closed
wants to merge 18 commits into from
Closed

Small Updates Part I - more GHA Tweaks #1504

wants to merge 18 commits into from

Conversation

AndrewQuijano
Copy link
Collaborator

@AndrewQuijano AndrewQuijano commented Jun 14, 2024

Based on the previous pull request, I will only limit myself to the following goals:

1- Update Action version to the latest version

2- Update to use Org secret

3- Slightly update README about debian packages/pypanda distribution

4- Slightly optimize setup so we only build one panda image, not two

5- Deleting .travis.yaml

6- install_ubuntu.sh should be downloading the package not building libosi

Most important
7- On my conversation with Luke, there was the issue about how to store containers to pass them from job to job. I figure if I can upload a pypi package to pass it to the Job to push to PyPi, why not try the same with Docker images?

This should allow testing to fully run even for those not part of the PANDA org

@AndrewQuijano AndrewQuijano changed the title Small Updates Part I Small Updates Part I - more GHA Tweaks Jun 14, 2024
…deployment. Also, updating caching to use nodejs20
…sudo for installing pypanda, lets give this a go
…tion if storing 4 GB of docker images each test is possible within free GitHub orgs
…something so publish_docker.yaml should fail if paralell tests.yaml fails
… container, ill use the tag pandare/panda_test, so it is clear these are just containers for testing
parallel_tests by caching on DockerHub instead of GHCR
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