diff --git a/.woodpecker/build_release.yml b/.woodpecker/build_release.yml index 4a1b013..b305ba4 100644 --- a/.woodpecker/build_release.yml +++ b/.woodpecker/build_release.yml @@ -1,9 +1,9 @@ matrix: PHP_VERSION: - - 8 - - 8.3 - - 8.2 - 8.1 + - 8.2 + - 8.3 + - 8 when: branch: diff --git a/gen-tag-list.sh b/gen-tag-list.sh index 2c79618..c49ebd6 100755 --- a/gen-tag-list.sh +++ b/gen-tag-list.sh @@ -12,14 +12,22 @@ fi version=$1 # Suffix -[[ -n $2 ]] && suffix="-$2" || suffix="" +suffix="" +if [[ -n $2 ]]; then + suffix="-$2" +fi + +touch tags.txt +if [[ "$2" = "php-8" ]]; then + echo "latest" >> tags.txt +fi # Check if the first character is "V" or "v" and remove it if [[ "${version:0:1}" == "V" || "${version:0:1}" == "v" ]]; then version="${version#?}" fi -echo "latest$suffix" > tags.txt +echo "latest$suffix" >> tags.txt echo "$version" | cut -d'.' -f1 | xargs -I {} echo "{}$suffix" >> tags.txt echo "$version" | cut -d'.' -f1,2 | xargs -I {} echo "{}$suffix" >> tags.txt echo "$version" | cut -d'.' -f1,2,3 | xargs -I {} echo "{}$suffix" >> tags.txt \ No newline at end of file