Skip to content

Commit 0a23f16

Browse files
committed
fix: collect_packages use api.github.com
1 parent b06ca12 commit 0a23f16

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/deploy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ jobs:
3333
ruby_ver: '' # Default is 3.2.0 version
3434
cname: '' # Default is to not use a cname
3535
actor: '' # Default is the GITHUB_ACTOR
36-
pre_build_commands: 'pacman -Sy --noconfirm jq && ./collect_packages.sh' # Installing additional dependencies (Arch Linux)
36+
pre_build_commands: './collect_packages.sh' # Installing additional dependencies (Arch Linux)

collect_packages.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
#!/bin/bash
22

3-
PACKAGES_LIST=$(curl https://feed.libremesh.org/master/index.json | jq -r '.packages | to_entries[] | "\(.key)"')
3+
PACKAGES_LIST=$(curl https://api.github.com/repos/libremesh/lime-packages/contents/packages | grep \"name\" | sed 's|.*"name": "\(.*\)",|\1|' )
44
GITHUB_URL="https://raw.githubusercontent.com/libremesh/lime-packages/master/packages"
55
PACKAGES_DIR=packages
66
READMES="Readme.md README.md README README.adoc"
77

88
mkdir -p $PACKAGES_DIR
99

1010
# cleanup
11-
rm -r `ls packages/ | grep -v "index.txt" | sed 's|^|packages/|g'`
11+
rm -rf `ls packages/ | grep -v "index.txt" | sed 's|^|packages/|g'`
1212
echo "packages:" > _data/packages.yml
1313

1414
for name in $PACKAGES_LIST; do

0 commit comments

Comments
 (0)