Skip to content

Commit 6977fc4

Browse files
committed
wip
1 parent 277533f commit 6977fc4

File tree

2 files changed

+59
-88
lines changed

2 files changed

+59
-88
lines changed

.github/workflows/README.md

Lines changed: 1 addition & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1 @@
1-
2-
ROS2 Distro | Branch | Build status | Documentation | Released packages
3-
:---------: | :----: | :----------: | :-----------: | :---------------:
4-
**Rolling** | [`rolling`](https://github.com/PickNikRobotics/picknik_controllers/tree/rolling) | [![Rolling Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-binary-build-main.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-binary-build-main.yml?branch=main) <br /> [![Rolling Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-binary-build-testing.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-binary-build-testing.yml?branch=main) <br /> [![Rolling Semi-Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-semi-binary-build-main.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-semi-binary-build-main.yml?branch=main) <br /> [![Rolling Semi-Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-semi-binary-build-testing.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-semi-binary-build-testing.yml?branch=main) <br /> [![Rolling Source Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-source-build.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/rolling-source-build.yml?branch=main) | [![Doxygen Doc Deployment](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/doxygen-deploy.yml/badge.svg)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/doxygen-deploy.yml) <br /> [Generated Doc](https://PickNikRobotics.github.io/picknik_controllers_Documentation/rolling/html/index.html) | [picknik_controllers](https://index.ros.org/p/picknik_controllers/#rolling)
5-
6-
## Build status
7-
8-
9-
### Explanation of different build types
10-
11-
**NOTE**: There are three build stages checking current and future compatibility of the package.
12-
13-
[Detailed build status](.github/workflows/README.md)
14-
15-
1. Binary builds - against released packages (main and testing) in ROS distributions. Shows that direct local build is possible.
16-
17-
Uses repos file: `$NAME$-not-released.<ros-distro>.repos`
18-
19-
1. Semi-binary builds - against released core ROS packages (main and testing), but the immediate dependencies are pulled from source.
20-
Shows that local build with dependencies is possible and if fails there we can expect that after the next package sync we will not be able to build.
21-
22-
Uses repos file: `$NAME$.repos`
23-
24-
1. Source build - also core ROS packages are build from source. It shows potential issues in the mid future.
25-
26-
ROS2 Distro | Branch | Build status | Documentation | Released packages
27-
:---------: | :----: | :----------: | :-----------: | :---------------:
28-
**Humble** | [`humble`](https://github.com/PickNikRobotics/picknik_controllers/tree/humble) | [![Humble Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-binary-build-main.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-binary-build-main.yml?branch=main) <br /> [![Humble Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-binary-build-testing.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-binary-build-testing.yml?branch=main) <br /> [![Humble Semi-Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-semi-binary-build-main.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-semi-binary-build-main.yml?branch=main) <br /> [![Humble Semi-Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-semi-binary-build-testing.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-semi-binary-build-testing.yml?branch=main) <br /> [![Humble Source Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-source-build.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/humble-source-build.yml?branch=main) | [![Doxygen Doc Deployment](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/doxygen-deploy.yml/badge.svg)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/doxygen-deploy.yml) <br /> [Generated Doc](https://PickNikRobotics.github.io/picknik_controllers_Documentation/humble/html/index.html) | [picknik_controllers](https://index.ros.org/p/picknik_controllers/#humble)
29-
30-
## Build status
31-
32-
33-
### Explanation of different build types
34-
35-
**NOTE**: There are three build stages checking current and future compatibility of the package.
36-
37-
[Detailed build status](.github/workflows/README.md)
38-
39-
1. Binary builds - against released packages (main and testing) in ROS distributions. Shows that direct local build is possible.
40-
41-
Uses repos file: `$NAME$-not-released.<ros-distro>.repos`
42-
43-
1. Semi-binary builds - against released core ROS packages (main and testing), but the immediate dependencies are pulled from source.
44-
Shows that local build with dependencies is possible and if fails there we can expect that after the next package sync we will not be able to build.
45-
46-
Uses repos file: `$NAME$.repos`
47-
48-
1. Source build - also core ROS packages are build from source. It shows potential issues in the mid future.
49-
50-
ROS2 Distro | Branch | Build status | Documentation | Released packages
51-
:---------: | :----: | :----------: | :-----------: | :---------------:
52-
**Iron** | [`iron`](https://github.com/PickNikRobotics/picknik_controllers/tree/iron) | [![Iron Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-binary-build-main.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-binary-build-main.yml?branch=main) <br /> [![Iron Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-binary-build-testing.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-binary-build-testing.yml?branch=main) <br /> [![Iron Semi-Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-semi-binary-build-main.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-semi-binary-build-main.yml?branch=main) <br /> [![Iron Semi-Binary Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-semi-binary-build-testing.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-semi-binary-build-testing.yml?branch=main) <br /> [![Iron Source Build](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-source-build.yml/badge.svg?branch=main)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/iron-source-build.yml?branch=main) | [![Doxygen Doc Deployment](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/doxygen-deploy.yml/badge.svg)](https://github.com/PickNikRobotics/picknik_controllers/actions/workflows/doxygen-deploy.yml) <br /> [Generated Doc](https://PickNikRobotics.github.io/picknik_controllers_Documentation/iron/html/index.html) | [picknik_controllers](https://index.ros.org/p/picknik_controllers/#iron)
53-
54-
## Build status
55-
56-
57-
### Explanation of different build types
58-
59-
**NOTE**: There are three build stages checking current and future compatibility of the package.
60-
61-
[Detailed build status](.github/workflows/README.md)
62-
63-
1. Binary builds - against released packages (main and testing) in ROS distributions. Shows that direct local build is possible.
64-
65-
Uses repos file: `$NAME$-not-released.<ros-distro>.repos`
66-
67-
1. Semi-binary builds - against released core ROS packages (main and testing), but the immediate dependencies are pulled from source.
68-
Shows that local build with dependencies is possible and if fails there we can expect that after the next package sync we will not be able to build.
69-
70-
Uses repos file: `$NAME$.repos`
71-
72-
1. Source build - also core ROS packages are build from source. It shows potential issues in the mid future.
1+
-

0 commit comments

Comments
 (0)