jerecom commited on
Commit
2fceec1
·
verified ·
1 Parent(s): ee8c399

Update install.sh

Browse files
Files changed (1) hide show
  1. install.sh +7 -7
install.sh CHANGED
@@ -181,26 +181,26 @@ else
181
  fi
182
 
183
  if [ -z "$requested_version" ]; then
184
- # Fetch latest release version from badman99dev/opencode-1
185
- specific_version=$(curl -s https://api.github.com/repos/badman99dev/opencode-1/releases/latest | sed -n 's/.*"tag_name": *"v\([^"]*\)".*/\1/p')
186
 
187
  if [[ $? -ne 0 || -z "$specific_version" ]]; then
188
- echo -e "${RED}Failed to fetch latest version from badman99dev/opencode-1${NC}"
189
  exit 1
190
  fi
191
 
192
- url="https://github.com/badman99dev/opencode-1/releases/download/v${specific_version}/opencode-linux-x64.tar.gz"
193
  else
194
  # Strip leading 'v' if present
195
  requested_version="${requested_version#v}"
196
- url="https://github.com/badman99dev/opencode-1/releases/download/v${requested_version}/opencode-linux-x64.tar.gz"
197
  specific_version=$requested_version
198
 
199
  # Verify the release exists before downloading
200
- http_status=$(curl -sI -o /dev/null -w "%{http_code}" "https://github.com/badman99dev/opencode-1/releases/tag/v${requested_version}")
201
  if [ "$http_status" = "404" ]; then
202
  echo -e "${RED}Error: Release v${requested_version} not found${NC}"
203
- echo -e "${MUTED}Available releases: https://github.com/badman99dev/opencode-1/releases${NC}"
204
  exit 1
205
  fi
206
  fi
 
181
  fi
182
 
183
  if [ -z "$requested_version" ]; then
184
+ # Fetch latest release version from badman99dev/Opencode
185
+ specific_version=$(curl -s https://api.github.com/repos/badman99dev/Opencode/releases/latest | sed -n 's/.*"tag_name": *"v\([^"]*\)".*/\1/p')
186
 
187
  if [[ $? -ne 0 || -z "$specific_version" ]]; then
188
+ echo -e "${RED}Failed to fetch latest version from badman99dev/Opencode${NC}"
189
  exit 1
190
  fi
191
 
192
+ url="https://github.com/badman99dev/Opencode/releases/download/v${specific_version}/opencode-linux-x64.tar.gz"
193
  else
194
  # Strip leading 'v' if present
195
  requested_version="${requested_version#v}"
196
+ url="https://github.com/badman99dev/Opencode/releases/download/v${requested_version}/opencode-linux-x64.tar.gz"
197
  specific_version=$requested_version
198
 
199
  # Verify the release exists before downloading
200
+ http_status=$(curl -sI -o /dev/null -w "%{http_code}" "https://github.com/badman99dev/Opencode/releases/tag/v${requested_version}")
201
  if [ "$http_status" = "404" ]; then
202
  echo -e "${RED}Error: Release v${requested_version} not found${NC}"
203
+ echo -e "${MUTED}Available releases: https://github.com/badman99dev/Opencode/releases${NC}"
204
  exit 1
205
  fi
206
  fi