Snowflake-Labs / schemachange

A Database Change Management tool for Snowflake
Apache License 2.0
482 stars 219 forks source link

Github Workflow test.yml #146

Closed kplgrwl closed 1 year ago

kplgrwl commented 1 year ago

Hi Team,

I have some experience with using Schemachange on one of my earlier project. Now I am trying to set schemachange up again for another project that I am working on. The github\workflows\test.yml keeps failing on 'Test with pytest' step. There is no change promoted yet. Please advice.

image

Part of log - image

sfc-gh-jhansen commented 1 year ago

Hey there @kplgrwl, that GitHub Actions workflow is only for the schemachange project itself. It sounds like you may be cloning the schemachange project and working from there? If so, that's not the intended use of the tool. It's deployed via PyPI and can be simply pip installed and used by your own GitHub Actions workflow in your own project.

Please check out this Quickstart for the details: https://quickstarts.snowflake.com/guide/devops_dcm_schemachange_github/index.html?index=..%2F..index#0