Good that you got it working, although you shouldn't
need to define that
password: $SNOWFLAKE_PASSWORD
mapping in your config, since Meltano will allow you to configure
password
via
TAP_SNOWFLAKE_PASSWORD
, without you having to do anything extra. Probably you just needed to add
env:
TAP_SNOWFLAKE_PASSWORD: ${{secrets.SNOWFLAKE_PASSWORD}}
without any change in your
meltano.yml
(I assumed you were mapping the secret key
SNOWFLAKE_PASSWORD
to an environment variable of the same name before).
tap-spotify
test
workflow does this:
https://github.com/Matatika/tap-spotify/blob/d98485c6e1c2c1f3f0d4fd24b1c9a195a54bcc28/.github/workflows/test.yml#L16-L18