python-cachier / cachier

Persistent, stale-free, local and cross-machine caching for Python functions.
MIT License
534 stars 60 forks source link

ci: switch from hosted to local DB #195

Closed Borda closed 6 months ago

Borda commented 6 months ago

resolves #146

shaypal5 commented 6 months ago

Tell me if you need me to set up any secrets or environment variables in out GitHub Actions environments.

Borda commented 6 months ago

Tell me if you need me to set up any secrets or environment variables in out GitHub Actions environments.

It shall not be needed; otherwise, it won't be changed, right? seems we would need to run MongoDB with docker so it can run on all OS so far the two actions I tried were limited to Linux only :/

shaypal5 commented 6 months ago

Tell me if you need me to set up any secrets or environment variables in out GitHub Actions environments.

It shall not be needed; otherwise, it won't be changed, right? seems we would need to run MongoDB with docker so it can run on all OS so far the two actions I tried were limited to Linux only :/

Right you are! Silly me...

Well, let see if you can work the kinks out...

Borda commented 6 months ago

Well, let see if you can work the kinks out...

@shaypal5 mind check t out, had to drop testing for DB on macOS as GH runners does not have reliable support for dockers yet and tested actions to add docker did not work well

Borda commented 6 months ago

@shaypal5 figured out the docker on Mac o it is a full matrix :flamingo:

shaypal5 commented 6 months ago

@Borda This cannot be rebased automatically from within GitHub, due to conflicts. Please rebase manually and I'll squash and merge it.