Skip to content

Commit 88485e5

Browse files
More CI packaging work
1 parent e339e4f commit 88485e5

File tree

1 file changed

+8
-20
lines changed

1 file changed

+8
-20
lines changed

package/build_boards_manager_package.sh

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -134,29 +134,17 @@ if [ -z "$is_nightly" ]; then
134134
.packages[0].platforms[0].checksum = \"SHA-256:$sha\""
135135
fi
136136

137-
138137
cat $srcdir/package/package_pico_index.template.json | \
139138
jq "$jq_arg" > package_rp2040_index.json
140139

141-
#exit
142-
143-
if [ -z "prev_any_release" ]; then
144-
# Use Github API token, if available
145-
curl_gh_token_arg=()
146-
if [ ! -z "$CI_GITHUB_API_KEY" ]; then
147-
curl_gh_token_arg=(-H "Authorization: token $CI_GITHUB_API_KEY")
148-
fi
149-
# Get previous release name
150-
curl --silent "${curl_gh_token_arg[@]}" https://api.github.com/repos/earlephilhower/arduino-pico/releases > releases.json
151-
# Previous final release (prerelase == false)
152-
prev_release=$(jq -r '. | map(select(.draft == false and .prerelease == false)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
153-
# Previous release (possibly a pre-release)
154-
prev_any_release=$(jq -r '. | map(select(.draft == false)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
155-
# Previous pre-release
156-
prev_pre_release=$(jq -r '. | map(select(.draft == false and .prerelease == true)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
157-
else
158-
prev_any_release=$prev_release
159-
fi
140+
# Get previous release name
141+
curl --silent https://api.github.com/repos/earlephilhower/arduino-pico/releases > releases.json
142+
# Previous final release (prerelase == false)
143+
prev_release=$(jq -r '. | map(select(.draft == false and .prerelease == false)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
144+
# Previous release (possibly a pre-release)
145+
prev_any_release=$(jq -r '. | map(select(.draft == false)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
146+
# Previous pre-release
147+
prev_pre_release=$(jq -r '. | map(select(.draft == false and .prerelease == true)) | sort_by(.created_at | - fromdateiso8601) | .[0].tag_name' releases.json)
160148

161149
echo "Previous release: $prev_release"
162150
echo "Previous (pre-?)release: $prev_any_release"

0 commit comments

Comments
 (0)