Skip to content

Commit 1f61dbf

Browse files
committed
Use awk to determine latest release
1 parent 9d59625 commit 1f61dbf

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ CURL := curl --silent --location
99

1010
OWNER := ledger
1111
REPO := ledger
12-
LATEST := $(shell curl -sqI -w '%{redirect_url}\n' -o /dev/null https://github.com/$(OWNER)/$(REPO)/releases/latest | rev | cut -d/ -f1 | rev)
12+
LATEST := $(shell curl -sqI -w '%{redirect_url}\n' -o /dev/null https://github.com/$(OWNER)/$(REPO)/releases/latest | awk -F/ '{print $$NF}' )
1313

1414
HOST := https://raw.githubusercontent.com
1515
ledger3.texi_repopath := $(OWNER)/$(REPO)/$(LATEST)/doc

flake.nix

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
let
1414
pkgs = import nixpkgs { inherit system; };
1515
gems = with pkgs; bundlerEnv {
16-
name = "ledger.github.io";
16+
name = "ledger.github.io-gems";
1717
inherit ruby;
1818
gemdir = ./.;
1919
};
@@ -24,7 +24,9 @@
2424
name = "ledger.github.io";
2525
src = self;
2626

27-
nativeBuildInputs = with pkgs; [ gems ruby ];
27+
phases = [ "unpackPhase" "buildPhase" "installPhase" ];
28+
29+
nativeBuildInputs = with pkgs; [ gems ruby node ];
2830

2931
buildPhase = ''
3032
runHook preBuild

gemset.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
platforms = [];
66
source = {
77
remotes = ["https://rubygems.org"];
8-
sha256 = "0dmywys50074vj5rivpx188b00qimlc4jn84xzqlialrgp3ckq5f";
8+
sha256 = "15m0b1im6i401ab51vzr7f8nk8kys1qa0snnl741y3sir3xd07jp";
99
type = "gem";
1010
};
11-
version = "7.0.4.2";
11+
version = "7.0.4.3";
1212
};
1313
addressable = {
1414
dependencies = ["public_suffix"];
@@ -278,10 +278,10 @@
278278
platforms = [];
279279
source = {
280280
remotes = ["https://rubygems.org"];
281-
sha256 = "1kjy67qajw4rnkbjs5jyk7kc3lyhz5613fwj1i8f6ppdk4zampy0";
281+
sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06";
282282
type = "gem";
283283
};
284-
version = "5.17.0";
284+
version = "5.18.0";
285285
};
286286
padrino-helpers = {
287287
dependencies = ["i18n" "padrino-support" "tilt"];

0 commit comments

Comments
 (0)