Skip to content

Commit ec89640

Browse files
authored
Added workflow releases (#26)
Use Releases
2 parents 3e09940 + 9a3acaa commit ec89640

5 files changed

Lines changed: 27 additions & 5 deletions

File tree

.github/workflows/build.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,26 @@ jobs:
120120
build_context: ${{ matrix.config.build_context }}
121121
image_name: ${{ matrix.config.image_name }}
122122
image_version: ${{ matrix.config.image_version }}
123-
runs_on: ubuntu-22.04-arm
123+
runs_on: ubuntu-22.04-arm
124+
125+
# Stage 4: Create release
126+
# if the tag is v*, create a pre-release
127+
create-release:
128+
needs: [ros2-wheelchair-base, ros2-wheelchair-jetson]
129+
if: startsWith(github.ref_name, 'v')
130+
runs-on: ubuntu-latest
131+
permissions:
132+
contents: write
133+
packages: read
134+
pull-requests: read
135+
steps:
136+
- name: Checkout repository
137+
uses: actions/checkout@v4
138+
139+
- name: Create Release
140+
id: create_release
141+
uses: ncipollo/release-action@v1
142+
with:
143+
tag: ${{ github.ref_name }}
144+
prerelease: true
145+
generateReleaseNotes: true

ROS2/AMD64x86/humble_harmonic/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/smart-wheelchair-rrc/humble_gpu:v3.6
1+
FROM ghcr.io/smart-wheelchair-rrc/humble_gpu:v4.0
22

33
ARG USERNAME=container_user
44

ROS2/AMD64x86/wheelchair2_base/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/smart-wheelchair-rrc/humble:v3.6
1+
FROM ghcr.io/smart-wheelchair-rrc/humble:v4.0
22

33
ARG USERNAME=container_user
44

ROS2/AMD64x86/wheelchair2_base_gazebo/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/smart-wheelchair-rrc/humble_harmonic:v3.6
1+
FROM ghcr.io/smart-wheelchair-rrc/humble_harmonic:v4.0
22

33
ARG USERNAME=container_user
44

ROS2/Jetson/wheelchair2_base_jetson/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/smart-wheelchair-rrc/humble_jetson:v3.6
1+
FROM ghcr.io/smart-wheelchair-rrc/humble_jetson:v4.0
22

33
ARG USERNAME=container_user
44

0 commit comments

Comments
 (0)