From 59d07efdb8f08c383aa39b053340e44906a25389 Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 12:03:02 -0600 Subject: [PATCH 01/11] fix: update ripgrep install Signed-off-by: Casey Jones --- src/ripgrep/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/install.sh b/src/ripgrep/install.sh index 03eec5715..c218d1e67 100755 --- a/src/ripgrep/install.sh +++ b/src/ripgrep/install.sh @@ -15,7 +15,7 @@ $nanolayer_location \ install \ devcontainer-feature \ "ghcr.io/devcontainers-extra/features/gh-release:1.0.25" \ - --option repo='BurntSushi/ripgrep' --option binaryNames='rg' --option version="$VERSION" + --option repo='BurntSushi/ripgrep' --option binaryNames='ripgrep' --option version="$VERSION" From 9a71fee246629bed929e91635b003224640feca0 Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 14:39:23 -0600 Subject: [PATCH 02/11] Update ripgrep library_scripts.sh Signed-off-by: Casey Jones --- src/ripgrep/library_scripts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/library_scripts.sh b/src/ripgrep/library_scripts.sh index 9e1072eca..baa1a2d1e 100644 --- a/src/ripgrep/library_scripts.sh +++ b/src/ripgrep/library_scripts.sh @@ -151,7 +151,7 @@ ensure_nanolayer() { tar_filename=nanolayer-"$(uname -m)"-unknown-linux-$clib_type.tgz # clean download will minimize leftover in case a downloaderlike wget or curl need to be installed - clean_download https://github.com/devcontainers-extra/nanolayer/releases/download/$required_version/$tar_filename $tmp_dir/$tar_filename + clean_download https://github.com/jcnix/nanolayer/releases/download/$required_version/$tar_filename $tmp_dir/$tar_filename tar xfzv $tmp_dir/$tar_filename -C "$tmp_dir" chmod a+x $tmp_dir/nanolayer From fed40d1bbb9100e642e32884367dea44a8b90e8a Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 14:39:39 -0600 Subject: [PATCH 03/11] Update install.sh Signed-off-by: Casey Jones --- src/ripgrep/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/install.sh b/src/ripgrep/install.sh index c218d1e67..03eec5715 100755 --- a/src/ripgrep/install.sh +++ b/src/ripgrep/install.sh @@ -15,7 +15,7 @@ $nanolayer_location \ install \ devcontainer-feature \ "ghcr.io/devcontainers-extra/features/gh-release:1.0.25" \ - --option repo='BurntSushi/ripgrep' --option binaryNames='ripgrep' --option version="$VERSION" + --option repo='BurntSushi/ripgrep' --option binaryNames='rg' --option version="$VERSION" From 45af9cc2fecefc7f53d46c33f3764a00511deb4c Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 15:17:26 -0600 Subject: [PATCH 04/11] Update install.sh Signed-off-by: Casey Jones --- src/ripgrep/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/install.sh b/src/ripgrep/install.sh index 03eec5715..6694c2fd9 100755 --- a/src/ripgrep/install.sh +++ b/src/ripgrep/install.sh @@ -8,7 +8,7 @@ set -e # `ensure_nanolayer` is a bash function that will find any existing nanolayer installations, # and if missing - will download a temporary copy that automatically get deleted at the end # of the script -ensure_nanolayer nanolayer_location "v0.5.4" +ensure_nanolayer nanolayer_location "v0.5.7" $nanolayer_location \ From 755d6dc838d86435e09afb80b4e3ddb592a5b83f Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 15:24:40 -0600 Subject: [PATCH 05/11] Update devcontainer-feature.json Signed-off-by: Casey Jones --- src/ripgrep/devcontainer-feature.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ripgrep/devcontainer-feature.json b/src/ripgrep/devcontainer-feature.json index 0a101a48e..8e19de2c2 100644 --- a/src/ripgrep/devcontainer-feature.json +++ b/src/ripgrep/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "ripgrep", - "version": "1.0.14", + "version": "1.0.15", "name": "ripgrep (via Github Releases)", "documentationURL": "http://github.com/devcontainers-extra/features/tree/main/src/ripgrep", "description": "ripgrep recursively searches directories for a regex pattern while respecting your gitignore.", @@ -17,4 +17,4 @@ "installsAfter": [ "ghcr.io/devcontainers-extra/features/gh-release" ] -} \ No newline at end of file +} From e4fad39fba67c4952ff50caafe17bd502a4aef1e Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 16:06:10 -0600 Subject: [PATCH 06/11] Update library_scripts.sh Signed-off-by: Casey Jones --- src/gh-release/library_scripts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gh-release/library_scripts.sh b/src/gh-release/library_scripts.sh index 9e1072eca..baa1a2d1e 100644 --- a/src/gh-release/library_scripts.sh +++ b/src/gh-release/library_scripts.sh @@ -151,7 +151,7 @@ ensure_nanolayer() { tar_filename=nanolayer-"$(uname -m)"-unknown-linux-$clib_type.tgz # clean download will minimize leftover in case a downloaderlike wget or curl need to be installed - clean_download https://github.com/devcontainers-extra/nanolayer/releases/download/$required_version/$tar_filename $tmp_dir/$tar_filename + clean_download https://github.com/jcnix/nanolayer/releases/download/$required_version/$tar_filename $tmp_dir/$tar_filename tar xfzv $tmp_dir/$tar_filename -C "$tmp_dir" chmod a+x $tmp_dir/nanolayer From fe07bdebff006906349b0ec1ea7b33e945f33e19 Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 16:06:24 -0600 Subject: [PATCH 07/11] Update install.sh Signed-off-by: Casey Jones --- src/gh-release/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gh-release/install.sh b/src/gh-release/install.sh index ccf8c44c5..bcc5de880 100755 --- a/src/gh-release/install.sh +++ b/src/gh-release/install.sh @@ -8,7 +8,7 @@ set -e # `ensure_nanolayer` is a bash function that will find any existing nanolayer installations, # and if missing - will download a temporary copy that automatically get deleted at the end # of the script -ensure_nanolayer nanolayer_location "v0.5.6" +ensure_nanolayer nanolayer_location "v0.5.7" From 4370864ae9af567093fb671489befb45a5ff6ed0 Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 16:06:47 -0600 Subject: [PATCH 08/11] Update devcontainer-feature.json Signed-off-by: Casey Jones --- src/gh-release/devcontainer-feature.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gh-release/devcontainer-feature.json b/src/gh-release/devcontainer-feature.json index 16d0e986b..eb79edb2c 100644 --- a/src/gh-release/devcontainer-feature.json +++ b/src/gh-release/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "gh-release", - "version": "1.0.25", + "version": "1.0.26", "name": "Github Release", "documentationURL": "http://github.com/devcontainers-extra/features/tree/main/src/gh-release", "description": "Github Release feature will download, extract and add to path a release binary from a given repo", @@ -77,4 +77,4 @@ } }, "installsAfter": [] -} \ No newline at end of file +} From 96509d1dce6b9f6c8703624bfe91d393ccd63245 Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 16:07:28 -0600 Subject: [PATCH 09/11] Update install.sh Signed-off-by: Casey Jones --- src/ripgrep/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/install.sh b/src/ripgrep/install.sh index 6694c2fd9..fa5425055 100755 --- a/src/ripgrep/install.sh +++ b/src/ripgrep/install.sh @@ -14,7 +14,7 @@ ensure_nanolayer nanolayer_location "v0.5.7" $nanolayer_location \ install \ devcontainer-feature \ - "ghcr.io/devcontainers-extra/features/gh-release:1.0.25" \ + "ghcr.io/devcontainers-extra/features/gh-release:1.0.26" \ --option repo='BurntSushi/ripgrep' --option binaryNames='rg' --option version="$VERSION" From f9a9518802b43c9ad4bd81dd7c19699fff40a5ba Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 16:07:44 -0600 Subject: [PATCH 10/11] Update devcontainer-feature.json Signed-off-by: Casey Jones --- src/ripgrep/devcontainer-feature.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/devcontainer-feature.json b/src/ripgrep/devcontainer-feature.json index 8e19de2c2..a7649fb9c 100644 --- a/src/ripgrep/devcontainer-feature.json +++ b/src/ripgrep/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "ripgrep", - "version": "1.0.15", + "version": "1.0.16", "name": "ripgrep (via Github Releases)", "documentationURL": "http://github.com/devcontainers-extra/features/tree/main/src/ripgrep", "description": "ripgrep recursively searches directories for a regex pattern while respecting your gitignore.", From 756c48ac2b9d99154cfb9b7a35b588a16c9af913 Mon Sep 17 00:00:00 2001 From: Casey Jones Date: Wed, 18 Dec 2024 16:08:48 -0600 Subject: [PATCH 11/11] Update install.sh Signed-off-by: Casey Jones --- src/ripgrep/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripgrep/install.sh b/src/ripgrep/install.sh index fa5425055..6c0c2e493 100755 --- a/src/ripgrep/install.sh +++ b/src/ripgrep/install.sh @@ -14,7 +14,7 @@ ensure_nanolayer nanolayer_location "v0.5.7" $nanolayer_location \ install \ devcontainer-feature \ - "ghcr.io/devcontainers-extra/features/gh-release:1.0.26" \ + "ghcr.io/jcnix/features/gh-release:1.0.26" \ --option repo='BurntSushi/ripgrep' --option binaryNames='rg' --option version="$VERSION"