Skip to content

Commit c5cd209

Browse files
authored
[#210]: release: v2024.3.7
2 parents b43ff54 + 8407769 commit c5cd209

File tree

2 files changed

+40
-37
lines changed

2 files changed

+40
-37
lines changed

update_plugins.py

+7-4
Original file line numberDiff line numberDiff line change
@@ -44,19 +44,22 @@
4444

4545

4646
# Function to get the latest release tag
47-
def get_latest_release(owner, repo):
47+
def get_latest_release(owner: str, repo: str) -> str:
4848
url = api_url_template.format(owner=owner, repo=repo)
4949
response = requests.get(url)
5050
if response.status_code == 200:
5151
return response.json()["tag_name"]
5252
else:
53-
return None
53+
raise Exception(f"Failed to fetch the latest release for {owner}/{repo}.")
5454

5555

5656
# Fetch the latest release for each plugin
57-
latest_versions = {}
57+
latest_versions = dict[str, str]()
5858
for plugin, info in plugins.items():
59-
latest_versions[plugin] = get_latest_release(info["owner"], info["repo"])
59+
try:
60+
latest_versions[plugin] = get_latest_release(info["owner"], info["repo"])
61+
except Exception as e:
62+
exit(f"Error: {e}")
6063

6164
# Load the existing velox.toml file
6265
with open(file_path, "r") as file:

velox.toml

+33-33
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[roadrunner]
2-
ref = "v2024.3.4"
2+
ref = "v2024.3.5"
33

44
[debug]
55
enabled = false
@@ -18,72 +18,72 @@ token = "${GL_TOKEN}"
1818
endpoint = "https://gitlab.com"
1919

2020
[github.plugins.appLogger]
21-
ref = "v5.1.4"
21+
ref = "v5.1.6"
2222
owner = "roadrunner-server"
2323
repository = "app-logger"
2424

2525
[github.plugins.logger]
26-
ref = "v5.1.4"
26+
ref = "v5.1.6"
2727
owner = "roadrunner-server"
2828
repository = "logger"
2929

3030
[github.plugins.lock]
31-
ref = "v5.1.4"
31+
ref = "v5.1.6"
3232
owner = "roadrunner-server"
3333
repository = "lock"
3434

3535
[github.plugins.rpc]
36-
ref = "v5.1.4"
36+
ref = "v5.1.6"
3737
owner = "roadrunner-server"
3838
repository = "rpc"
3939

4040
[github.plugins.centrifuge]
41-
ref = "v5.1.4"
41+
ref = "v5.1.6"
4242
owner = "roadrunner-server"
4343
repository = "centrifuge"
4444

4545
[github.plugins.temporal]
46-
ref = "v5.5.1"
46+
ref = "v5.5.2"
4747
owner = "temporalio"
4848
repository = "roadrunner-temporal"
4949

5050
[github.plugins.metrics]
51-
ref = "v5.1.4"
51+
ref = "v5.1.6"
5252
owner = "roadrunner-server"
5353
repository = "metrics"
5454

5555
[github.plugins.otel]
56-
ref = "v5.1.4"
56+
ref = "v5.1.6"
5757
owner = "roadrunner-server"
5858
repository = "otel"
5959

6060
[github.plugins.http]
61-
ref = "v5.2.3"
61+
ref = "v5.2.5"
6262
owner = "roadrunner-server"
6363
repository = "http"
6464

6565
[github.plugins.gzip]
66-
ref = "v5.1.4"
66+
ref = "v5.1.6"
6767
owner = "roadrunner-server"
6868
repository = "gzip"
6969

7070
[github.plugins.prometheus]
71-
ref = "v5.1.4"
71+
ref = "v5.1.5"
7272
owner = "roadrunner-server"
7373
repository = "prometheus"
7474

7575
[github.plugins.headers]
76-
ref = "v5.1.4"
76+
ref = "v5.1.6"
7777
owner = "roadrunner-server"
7878
repository = "headers"
7979

8080
[github.plugins.static]
81-
ref = "v5.1.3"
81+
ref = "v5.1.4"
8282
owner = "roadrunner-server"
8383
repository = "static"
8484

8585
[github.plugins.proxy]
86-
ref = "v5.1.4"
86+
ref = "v5.1.6"
8787
owner = "roadrunner-server"
8888
repository = "proxy_ip_parser"
8989

@@ -93,92 +93,92 @@ owner = "roadrunner-server"
9393
repository = "send"
9494

9595
[github.plugins.server]
96-
ref = "v5.2.5"
96+
ref = "v5.2.7"
9797
owner = "roadrunner-server"
9898
repository = "server"
9999

100100
[github.plugins.service]
101-
ref = "v5.1.4"
101+
ref = "v5.1.6"
102102
owner = "roadrunner-server"
103103
repository = "service"
104104

105105
[github.plugins.jobs]
106-
ref = "v5.1.4"
106+
ref = "v5.1.6"
107107
owner = "roadrunner-server"
108108
repository = "jobs"
109109

110110
[github.plugins.amqp]
111-
ref = "v5.1.4"
111+
ref = "v5.1.6"
112112
owner = "roadrunner-server"
113113
repository = "amqp"
114114

115115
[github.plugins.sqs]
116-
ref = "v5.1.4"
116+
ref = "v5.1.6"
117117
owner = "roadrunner-server"
118118
repository = "sqs"
119119

120120
[github.plugins.beanstalk]
121-
ref = "v5.1.4"
121+
ref = "v5.1.6"
122122
owner = "roadrunner-server"
123123
repository = "beanstalk"
124124

125125
[github.plugins.nats]
126-
ref = "v5.1.4"
126+
ref = "v5.1.6"
127127
owner = "roadrunner-server"
128128
repository = "nats"
129129

130130
[github.plugins.kafka]
131-
ref = "v5.1.4"
131+
ref = "v5.2.2"
132132
owner = "roadrunner-server"
133133
repository = "kafka"
134134

135135
[github.plugins.googlepubsub]
136-
ref = "v5.1.4"
136+
ref = "v5.1.6"
137137
owner = "roadrunner-server"
138138
repository = "google-pub-sub"
139139

140140
[github.plugins.kv]
141-
ref = "v5.2.4"
141+
ref = "v5.2.6"
142142
owner = "roadrunner-server"
143143
repository = "kv"
144144

145145
[github.plugins.boltdb]
146-
ref = "v5.1.4"
146+
ref = "v5.1.6"
147147
owner = "roadrunner-server"
148148
repository = "boltdb"
149149

150150
[github.plugins.memory]
151-
ref = "v5.2.4"
151+
ref = "v5.2.6"
152152
owner = "roadrunner-server"
153153
repository = "memory"
154154

155155
[github.plugins.redis]
156-
ref = "v5.1.4"
156+
ref = "v5.1.6"
157157
owner = "roadrunner-server"
158158
repository = "redis"
159159

160160
[github.plugins.memcached]
161-
ref = "v5.1.4"
161+
ref = "v5.1.6"
162162
owner = "roadrunner-server"
163163
repository = "memcached"
164164

165165
[github.plugins.fileserver]
166-
ref = "v5.1.4"
166+
ref = "v5.1.6"
167167
owner = "roadrunner-server"
168168
repository = "fileserver"
169169

170170
[github.plugins.grpc]
171-
ref = "v5.1.4"
171+
ref = "v5.1.6"
172172
owner = "roadrunner-server"
173173
repository = "grpc"
174174

175175
[github.plugins.status]
176-
ref = "v5.1.4"
176+
ref = "v5.1.6"
177177
owner = "roadrunner-server"
178178
repository = "status"
179179

180180
[github.plugins.tcp]
181-
ref = "v5.1.4"
181+
ref = "v5.1.6"
182182
owner = "roadrunner-server"
183183
repository = "tcp"
184184

0 commit comments

Comments
 (0)