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

added cromwell tests docs in readme #34

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

sckott
Copy link
Collaborator

@sckott sckott commented Dec 18, 2024

#33

@sckott sckott requested review from seankross and tefirman December 18, 2024 20:36
- create a virtual environment: `uv venv`. This should pick up the Python version specified in `.python-version`. If you do not have the version given in `.python-version` it will be installed by `uv`.
- activate the virtual environment: `source .venv/bin/activate`
- check that you have the Python version in `.python-version`: `python --version`
- set a PROOF token for the test user used for these tests as `PROOF_API_TOKEN_DEV`. the value is in 1password - talk to Sean or Scott if you don't have access
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the actual best practice for doing this? Is there any secret sauce to tying these docs in with python or uv, or is that not necessary? https://developer.1password.com/docs/cli/secrets-environment-variables/

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I considered suggesting the 1password cli, but figured that was more complexity, but could suggest a few options there

@seankross seankross added the documentation Improvements or additions to documentation label Dec 18, 2024
@sckott sckott mentioned this pull request Dec 19, 2024
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants