-
Notifications
You must be signed in to change notification settings - Fork 4
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
fix CI install script #41
base: main
Are you sure you want to change the base?
Conversation
- run: | ||
name: Install pip | ||
command: apt-get install -y python3-pip | ||
|
||
- run: | ||
name: Install dependencies | ||
command: pip install --user -r requirements.txt | ||
command: pip3 install --user -r requirements.txt |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❯ piptree ~/Work/haskell/haskell-spake2/requirements.txt
attrs 21.4.0
spake2 0.8
└── hkdf
Let's add an hkdf pin to requirements.txt
as protection against a future breaking version of hkdf.
name: upgrade Cabal | ||
command: | | ||
cabal update | ||
cabal install cabal-install |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a particular version we think we need (perhaps a version newer than what's in the Debian package db)? Can we request that specifically? Or even if we just want some newer version, it would be nice to ask for one specifically, if we can, to improve reproducibility.
closes #38