nix: pin Ruby at 3.1, fastlane shell for nix-update-gems
Since the `default` shell doesn't have Ruby, the `nix-update-gems` target would incorrectly use the system Ruby instead of the one from Nix. Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
37dceb4df8
commit
6bbe930425
2
Makefile
2
Makefile
|
@ -108,7 +108,7 @@ nix-update-clojure: export TARGET := clojure
|
|||
nix-update-clojure: ##@nix Update maven Nix expressions based on current clojure setup
|
||||
nix/deps/clojure/generate.sh
|
||||
|
||||
nix-update-gems: export TARGET := default
|
||||
nix-update-gems: export TARGET := fastlane
|
||||
nix-update-gems: ##@nix Update Ruby gems in fastlane/Gemfile.lock and fastlane/gemset.nix
|
||||
fastlane/update.sh
|
||||
|
||||
|
|
|
@ -65,6 +65,7 @@ in {
|
|||
# Package version adjustments
|
||||
gradle = super.gradle_7;
|
||||
nodejs = super.nodejs-18_x;
|
||||
ruby = super.ruby_3_1;
|
||||
yarn = super.yarn.override { nodejs = super.nodejs-18_x; };
|
||||
openjdk = super.openjdk11_headless;
|
||||
xcodeWrapper = super.xcodeenv.composeXcodeWrapper {
|
||||
|
|
Loading…
Reference in New Issue