Skip to content

Commit

Permalink
Merge pull request eclipse-iceoryx#2279 from elBoberido/iox-2011-upda…
Browse files Browse the repository at this point in the history
…te-CI-setup-and-badges

iox-eclipse-iceoryx#2011 Update CI Setup and Badges
  • Loading branch information
elBoberido authored Apr 26, 2024
2 parents 562d9c1 + 0440951 commit f6dc4e1
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 11 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/release_build_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ on:
jobs:
build-ubuntu-release:
if: github.actor == 'budrus' || github.actor == 'MatthiasKillat' || github.actor == 'mossmaurice' ||
github.actor == 'elfenpfiff' || github.actor == 'elboberido' || github.actor == 'marthtz' ||
github.actor == 'elfenpfiff' || github.actor == 'elBoberido' || github.actor == 'marthtz' ||
github.actor == 'ariexi' || github.actor == 'ithier' || github.actor == 'dkroenke'
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-18.04]
os: [ubuntu-22.04]
steps:
- name: Install iceoryx dependencies
run: |
sudo apt-get update
sudo apt-get install -y libacl1-dev libncurses5-dev doxygen graphviz texlive-font-utils
sudo apt-get install -y plantuml texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
sudo apt update
sudo apt install -y libacl1-dev libncurses5-dev doxygen graphviz texlive-font-utils
sudo apt install -y plantuml texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -47,7 +47,7 @@ jobs:
$GITHUB_WORKSPACE/tools/iceoryx_build_test.sh clean package
- name: Upload release artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: release_artifacts
path: ./build_package/iceoryx*.deb
Expand All @@ -56,10 +56,10 @@ jobs:
release:
name: Create Release
needs: build-ubuntu-release
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Download release artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: release_artifacts

Expand Down
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
[![Build & Test](https://github.com/eclipse-iceoryx/iceoryx/workflows/Build%20&%20Test/badge.svg?branch=main)](https://github.com/eclipse-iceoryx/iceoryx/actions)
[![Integrationtests](https://github.com/eclipse-iceoryx/iceoryx/workflows/Iceoryx%20Integrationtests/badge.svg?branch=main)](https://github.com/eclipse-iceoryx/iceoryx/actions)
[![Build & Test](https://github.com/eclipse-iceoryx/iceoryx/workflows/Build%20&%20Test/badge.svg)](https://github.com/eclipse-iceoryx/iceoryx/actions)
[![Cirrus CI](https://img.shields.io/cirrus/github/eclipse-iceoryx/iceoryx/main?label=Cirrus%20CI)](https://cirrus-ci.com/github/eclipse-iceoryx/iceoryx)
[![Gitter](https://badges.gitter.im/eclipse-iceoryx/iceoryx.svg)](https://gitter.im/eclipse/iceoryx)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)
[![Codecov](https://codecov.io/gh/eclipse-iceoryx/iceoryx/branch/main/graph/badge.svg?branch=main)](https://codecov.io/gh/eclipse-iceoryx/iceoryx?branch=main)
[![Sanitize](https://github.com/eclipse/iceoryx/workflows/Sanitize/badge.svg?branch=main)](https://github.com/eclipse/iceoryx/actions?query=workflow%3ASanitize)

<p align="center">
<img src="https://user-images.githubusercontent.com/8661268/114321508-64a6b000-9b1b-11eb-95ef-b84c91387cff.png" width="50%">
Expand Down

0 comments on commit f6dc4e1

Please sign in to comment.