Skip to content
This repository was archived by the owner on Dec 26, 2023. It is now read-only.

Commit ca10f8b

Browse files
committed
doc: replace buildkite with github actions
Update CI docs and the badge with links pointing to GH actions rather than buildkite. Signed-off-by: Anas Nashif <[email protected]>
1 parent f6dd3bc commit ca10f8b

File tree

2 files changed

+16
-18
lines changed

2 files changed

+16
-18
lines changed

README.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88

99
<a href="https://bestpractices.coreinfrastructure.org/projects/74"><img
1010
src="https://bestpractices.coreinfrastructure.org/projects/74/badge"></a>
11-
<a href="https://buildkite.com/zephyr/zephyr">
11+
<a
12+
href="https://github.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml?query=branch%3Amain">
1213
<img
13-
src="https://badge.buildkite.com/f5bd0dc88306cee17c9b38e78d11bb74a6291e3f40e7d13f31.svg?branch=main"></a>
14+
src="https://github.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml/badge.svg?event=push"></a>
1415

1516

1617
The Zephyr Project is a scalable real-time operating system (RTOS) supporting
@@ -62,8 +63,7 @@ Here's a quick summary of resources to help you find your way around:
6263
`Zephyr Development mailing list`_. The other `Zephyr mailing list
6364
subgroups`_ have their own archives and sign-up pages.
6465
* **Nightly CI Build Status**: https://lists.zephyrproject.org/g/builds
65-
The [email protected] mailing list archives the CI
66-
(buildkite) nightly build results.
66+
The [email protected] mailing list archives the CI nightly build results.
6767
* **Chat**: Real-time chat happens in Zephyr's Discord Server. Use
6868
this `Discord Invite`_ to register.
6969
* **Contributing**: see the `Contribution Guide`_

doc/contribute/index.rst

+12-14
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,8 @@ on https://github.com and have Git tools available on your development system.
179179
(Linux, macOS, and Windows) but some of the tools used in the sections below
180180
are only available on Linux and macOS. On Windows, instead of running these
181181
tools yourself, you will need to rely on the Continuous Integration (CI)
182-
service ``buildkite``, which runs automatically on GitHub when you submit
183-
your Pull Request (PR). You can see any failure results in the Buildkite
182+
service using Github Actions, which runs automatically on GitHub when you submit
183+
your Pull Request (PR). You can see any failure results in the workflow
184184
details link near the end of the PR conversation list. See
185185
`Continuous Integration`_ for more information
186186

@@ -696,11 +696,10 @@ every Pull Request (PR) in order to verify several aspects of the PR:
696696
* Twister builds for multiple architectures and boards
697697
* Documentation build to verify any doc changes
698698

699-
CI is run both on the ``buildkite`` cloud service and Github Actions and it uses
700-
the same tools described in the `Contribution Tools`_ section.
701-
The CI results must be green indicating "All checks have passed" before
702-
the Pull Request can be merged. CI is run when the PR is created, and
703-
again every time the PR is modified with a commit.
699+
CI is run on Github Actions and it uses the same tools described in the
700+
`Contribution Tools`_ section. The CI results must be green indicating "All
701+
checks have passed" before the Pull Request can be merged. CI is run when the
702+
PR is created, and again every time the PR is modified with a commit.
704703

705704
The current status of the CI run can always be found at the bottom of the
706705
GitHub PR page, below the review status. Depending on the success or failure
@@ -710,17 +709,16 @@ of the run you will see:
710709
* "All checks have failed"
711710

712711
In case of failure you can click on the "Details" link presented below the
713-
failure message in order to navigate to ``buildkite`` or ``Github Actions``
714-
and inspect the results.
715-
Once you click on the link you will be taken to the ``buildkite`` summary
712+
failure message in order to navigate to ``Github Actions`` and inspect the
713+
results.
714+
Once you click on the link you will be taken to the ``Github actions`` summary
716715
results page where a table with all the different builds will be shown. To see
717716
what build or test failed click on the row that contains the failed (i.e.
718-
non-green) build and then click on the "Tests" tab to see the console output
719-
messages indicating the failure.
717+
non-green) build.
720718

721719
The `[email protected] mailing list
722-
<https://lists.zephyrproject.org/g/builds>`_
723-
archives the CI (buildkite) nightly build results.
720+
<https://lists.zephyrproject.org/g/builds>`_ archives any nightly build results
721+
produced by CI.
724722

725723
Contributions to External Modules
726724
**********************************

0 commit comments

Comments
 (0)