10
10
jobs :
11
11
bump-aur-package :
12
12
name : Bump AUR Package
13
- runs-on : ubuntu-latest
13
+ runs-on : ubuntu-24.04
14
14
steps :
15
15
- name : Add AUR SSH key
16
16
uses : shimataro/ssh-key-action@v2
27
27
export REPO_PATH=$WORKDIR/aur-usql
28
28
wget -O $WORKDIR/archive.tar.gz https://github.com/xo/usql/archive/${VER}.tar.gz
29
29
export SHA256SUM=$(sha256sum $WORKDIR/archive.tar.gz|awk '{print $1}')
30
- export CHANGELOG=$(curl -H "Accept: application/vnd.github+json" https://api.github.com/repos/xo/usql/releases/tags/$VER|jq .body|sed -e 's/\\r//g')
30
+ export CHANGELOG=$(
31
+ curl \
32
+ -s \
33
+ -H 'Accept: application/vnd.github+json' \
34
+ https://api.github.com/repos/xo/usql/releases/tags/$VER \
35
+ |jq -r .body \
36
+ |sed -e 's/\\r//g' -e 's/\[VirusTotal.*//'
37
+ )
31
38
git clone $AUR_REPO $REPO_PATH
32
39
git -C $REPO_PATH config user.name 'Kenneth Shaw'
33
40
git -C $REPO_PATH config user.email '[email protected] '
@@ -39,34 +46,41 @@ jobs:
39
46
sed -i "s/sha256sums =.*$/sha256sums = $SHA256SUM/" $REPO_PATH/.SRCINFO
40
47
sed -i "s/pkgrel =.*$/pkgrel = 1/" $REPO_PATH/.SRCINFO
41
48
git -C $REPO_PATH add PKGBUILD .SRCINFO
42
- git -C $REPO_PATH commit -m "$(printf %b "Update usql version to ${VER}\n\n${CHANGELOG:1:-1 }")"
49
+ git -C $REPO_PATH commit -m "$(printf %b "Update usql version to ${VER}\n\n${CHANGELOG}")"
43
50
git -C $REPO_PATH show -C
44
51
git -C $REPO_PATH push origin master
45
52
46
53
bump-homebrew-formula :
47
54
name : Bump Homebrew Formula
48
- runs-on : ubuntu-latest
55
+ runs-on : ubuntu-24.04
49
56
steps :
50
57
- name : Bump Homebrew Formula
51
58
run : |
52
59
export WORKDIR=$(mktemp -d /tmp/homebrew-xo.XXXXXX)
53
60
export REPO_PATH=$WORKDIR/homebrew-xo
54
61
wget -O $WORKDIR/archive.tar.gz https://github.com/xo/usql/archive/${VER}.tar.gz
55
62
export SHA256SUM=$(sha256sum $WORKDIR/archive.tar.gz|awk '{print $1}')
56
- export CHANGELOG=$(curl -H "Accept: application/vnd.github+json" https://api.github.com/repos/xo/usql/releases/tags/$VER|jq .body|sed -e 's/\\r//g')
63
+ export CHANGELOG=$(
64
+ curl \
65
+ -s \
66
+ -H 'Accept: application/vnd.github+json' \
67
+ https://api.github.com/repos/xo/usql/releases/tags/$VER \
68
+ |jq -r .body \
69
+ |sed -e 's/\\r//g' -e 's/\[VirusTotal.*//'
70
+ )
57
71
git clone $HOMEBREW_REPO $REPO_PATH
58
72
git -C $REPO_PATH config user.name 'Kenneth Shaw'
59
73
git -C $REPO_PATH config user.email '[email protected] '
60
74
sed -i "s%url \".*$%url \"https://github.com/xo/usql/archive/${VER}.tar.gz\"%" $REPO_PATH/Formula/usql.rb
61
75
sed -i "s/sha256 \".*$/sha256 \"$SHA256SUM\"/" $REPO_PATH/Formula/usql.rb
62
76
git -C $REPO_PATH add Formula/usql.rb
63
- git -C $REPO_PATH commit -m "$(printf %b "Update usql version to ${VER}\n\n${CHANGELOG:1:-1 }")"
77
+ git -C $REPO_PATH commit -m "$(printf %b "Update usql version to ${VER}\n\n${CHANGELOG}")"
64
78
git -C $REPO_PATH show -C
65
79
git -C $REPO_PATH push origin master
66
80
67
81
announce-discord :
68
82
name : Announce Discord
69
- runs-on : ubuntu-latest
83
+ runs-on : ubuntu-24.04
70
84
steps :
71
85
- name : Announce Discord
72
86
run : |
0 commit comments