@@ -193,18 +193,8 @@ Binaries are built from a number of different branches and PRs but you should
193
193
stick to the ** ` master ` ** branch releases for the most stable ones unless you know
194
194
exactly what you are looking for.
195
195
196
- We currently build on both GitHub Actions and Cirrus CI:
197
-
198
- - GitHub Actions is used for building the majority of our binaries and builds
199
- are run on every commit or PR.
200
- - Direct artifact download is available only for those who are logged in
201
- with their GitHub accounts. All artifacts from the ` master ` branch
202
- are therefore automatically uploaded to the [ pulsar-edit/pulsar-rolling-releases] ( https://github.com/pulsar-edit/pulsar-rolling-releases/releases )
203
- repository for access by anyone.
204
- - Cirrus CI is _ only_ used for building Apple silicon (macOS M1/M2) and ARM
205
- Linux binaries. These are run less frequently (every Monday, Wednesday, and Friday).
206
-
207
- To download a binary produced by GitHub Actions, follow the below steps:
196
+ For the most convenient access to these recommended binaries
197
+ from the ` master ` branch, please visit our Rolling Releases repository on GitHub:
208
198
209
199
- Navigate to the [ pulsar-edit/pulsar-rolling-releases] ( https://github.com/pulsar-edit/pulsar-rolling-releases/releases )
210
200
releases.
@@ -219,6 +209,36 @@ To download a binary produced by GitHub Actions, follow the below steps:
219
209
click the ` Show all x assets ` link to display them all). See below for
220
210
descriptions of all available binaries.
221
211
212
+ We currently build on both GitHub Actions and Cirrus CI:
213
+
214
+ - GitHub Actions is used for building the majority of our binaries and builds
215
+ are run on every commit or PR.
216
+ - Direct artifact download is available only for those who are logged in
217
+ with their GitHub accounts.
218
+ - All artifacts from the ` master ` branch
219
+ are therefore automatically uploaded to the [ pulsar-edit/pulsar-rolling-releases] ( https://github.com/pulsar-edit/pulsar-rolling-releases/releases )
220
+ repository for convenient access by anyone.
221
+ - Cirrus CI is _ only_ used for building Apple silicon (macOS M1/M2) and ARM
222
+ Linux binaries. These are run less frequently (every Monday, Wednesday, and Friday).
223
+ - These are also uploaded to the [ pulsar-edit/pulsar-rolling-releases] ( https://github.com/pulsar-edit/pulsar-rolling-releases/releases )
224
+ repository.
225
+
226
+ To directly download a binary produced by GitHub Actions, follow the below steps:
227
+
228
+ - Visit the Actions tab of the [ ` pulsar-edit/pulsar ` repository at github.com] ( https://github.com/pulsar-edit/pulsar/actions/workflows/build.yml ) ,
229
+ or visit a specific [ Pull Request] ( https://github.com/pulsar-edit/pulsar/pulls )
230
+ that you wish to obtain binaries from.
231
+ - Log in to your GitHub account, or [ create one] ( https://github.com/signup )
232
+ if you don't have one already.
233
+ - Visit the "Summary" page for any run of the "Build Pulsar Binaries" workflow,
234
+ and scroll down to the bottom of the page, where you will see the "Artifacts"
235
+ section.
236
+ - Download the desired binaries for your platform of choice.
237
+ - The labels are based on the CI runner, but the specific OS version should not
238
+ matter for your use. The "ubuntu" binaries are for any x64 Linux OSes.
239
+ The "macos-12" binaries are for any Intel-based Mac. Windows is x64-only
240
+ at this time.
241
+
222
242
To download a binary from Cirrus CI (Apple silicon and ARM Linux only) please
223
243
follow the below steps:
224
244
0 commit comments