Skip to content

Commit 12cf56b

Browse files
Merge pull request #329 from christian-rauch/ci_bloom
test blooming on the CI
2 parents abf7d58 + 5c14b19 commit 12cf56b

File tree

4 files changed

+56
-3
lines changed

4 files changed

+56
-3
lines changed

.github/workflows/bloom.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: bloom
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
build_linux:
7+
name: "Ubuntu (${{ matrix.ros_distribution }})"
8+
9+
runs-on: ubuntu-latest
10+
11+
strategy:
12+
matrix:
13+
include:
14+
- docker_image: ubuntu:20.04
15+
ros_distribution: noetic
16+
17+
- docker_image: ubuntu:22.04
18+
ros_distribution: humble
19+
20+
- docker_image: ubuntu:24.04
21+
ros_distribution: jazzy
22+
23+
container:
24+
image: ${{ matrix.docker_image }}
25+
26+
env:
27+
DEBIAN_FRONTEND: noninteractive
28+
29+
steps:
30+
- name: install core dependencies
31+
run: |
32+
apt update
33+
apt install -y --no-install-recommends git ca-certificates
34+
35+
- uses: actions/checkout@v4
36+
37+
- uses: ros-tooling/setup-ros@v0.7
38+
39+
- name: install build tool dependencies
40+
run: |
41+
apt install -y --no-install-recommends devscripts equivs python3-bloom
42+
43+
- name: bloom
44+
run: |
45+
rosdep update
46+
bloom-generate rosdebian --ros-distro ${{ matrix.ros_distribution }}
47+
mk-build-deps
48+
apt install -y --no-install-recommends ./ros-${{ matrix.ros_distribution }}-apriltag-build-deps_*_all.deb
49+
dpkg-buildpackage -b
50+
51+
- name: install bloomed packages
52+
run: |
53+
apt install -y --no-install-recommends ../ros-${{ matrix.ros_distribution }}-apriltag_*.deb ../ros-${{ matrix.ros_distribution }}-apriltag-dbgsym_*.ddeb

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.16)
2-
project(apriltag VERSION 3.4.1 LANGUAGES C)
2+
project(apriltag VERSION 3.4.2 LANGUAGES C)
33

44
if(POLICY CMP0077)
55
cmake_policy(SET CMP0077 NEW)

common/matd.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1148,7 +1148,7 @@ static matd_svd_t matd_svd_tall(matd_t *A, int flags)
11481148
assert(maxiters > 0); // reassure clang
11491149
int iter;
11501150

1151-
double maxv; // maximum non-zero value being reduced this iteration
1151+
double maxv = 0; // maximum non-zero value being reduced this iteration
11521152

11531153
double tol = 1E-10;
11541154

package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>apriltag</name>
5-
<version>3.4.1</version>
5+
<version>3.4.2</version>
66
<description>AprilTag detector library</description>
77

88
<maintainer email="mkrogius@umich.edu">Max Krogius</maintainer>

0 commit comments

Comments
 (0)