Skip to content

Commit

Permalink
ci: add more badges
Browse files Browse the repository at this point in the history
  • Loading branch information
hyoklee committed Oct 15, 2023
1 parent f432228 commit 9892497
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
19 changes: 12 additions & 7 deletions .github/workflows/auto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: OpenBSD autotools

on:
push:
branches: [develop]
branches: main

jobs:
test: # make sure the action works on a clean machine without building
Expand All @@ -24,20 +24,25 @@ jobs:
uses: cross-platform-actions/action@v0.19.0
env:
FOO: A
BAR: B
BAR: B
with:
environment_variables: FOO BAR
environment_variables: FOO BAR
operating_system: ${{ matrix.os.name }}
architecture: ${{ matrix.os.architecture }}
version: '${{ matrix.os.version }}'
shell: bash
shell: bash
run: |
sudo pkg_add git
git clone https://github.com/hyoklee/hdf5
sudo pkg_add autoconf-2.71
sudo pkg_add automake-1.16.5
sudo pkg_add libtool-2.4.2p2
git clone https://github.com/HDFGroup/hyoklee
cd hdf5
export HDF5_LIBTOOL=/usr/bin/libtool
export AUTOCONF_VERSION=2.71
export AUTOMAKE_VERSION=1.16
ls /usr/local/bin/
export HDF5_LIBTOOL=/usr/local/bin/libtoolize
./autogen.sh
./configure
make
make check
4 changes: 2 additions & 2 deletions WATCHME.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

| Test | Status |
| -----| ------ |
| OpenBSD | [![OpenBSD CMake debug](https://github.com/hyoklee/hdf5/actions/workflows/d.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/d.yml) |
| OpenBSD | [![OpenBSD autotools](https://github.com/hyoklee/hdf5/actions/workflows/auto.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/auto.yml) [![OpenBSD CMake debug](https://github.com/hyoklee/hdf5/actions/workflows/d.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/d.yml) [![OpenBSD CMake release](https://github.com/hyoklee/hdf5/actions/workflows/r.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/r.yml) |
| ARM | [![armv7 CMake](https://github.com/hyoklee/hdf5/actions/workflows/armv7.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/armv7.yml) [![arm64 CMake](https://github.com/hyoklee/hdf5/actions/workflows/arm64.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/arm64.yml) [![linux CMake aarch64-gcc](https://github.com/hyoklee/hdf5/actions/workflows/linux-aarch64.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-aarch64.yml)|
| aocc | [![linux autotools aocc ompi](https://github.com/hyoklee/hdf5/actions/workflows/linux-auto-aocc-ompi.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-auto-aocc-ompi.yml) |
| aocc | [![linux autotools aocc ompi](https://github.com/hyoklee/hdf5/actions/workflows/linux-auto-aocc-ompi.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-auto-aocc-ompi.yml) [![linux autotools aocc f ompi](https://github.com/hyoklee/hdf5/actions/workflows/linux-auto-aocc-f-ompi.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-auto-aocc-f-ompi.yml) |
| icc/x | [![linux CMake icc](https://github.com/hyoklee/hdf5/actions/workflows/linux-icc.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icc.yml) [![linux CMake icx](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx.yml) [![linux autotools icx](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-auto.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-auto.yml) [![linux autotools icx debug](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-auto-debug.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-auto-debug.yml) [![linux CMake icc sf](https://github.com/hyoklee/hdf5/actions/workflows/linux-icc-sf.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icc-sf.yml) [![linux CMake icx sf](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-sf.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-sf.yml) [![linux autotools icx sf debug](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-auto-sf-debug.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/linux-icx-auto-sf-debug.yml) |
| icx/ifx | [![windows ninja icx](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx.yml) [![windows ninja icx ifx](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-f.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-f.yml) [![windows ninja icx ifx parallel](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-f-p.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-f-p.yml) [![windows ninja icx ifx parallel sf](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-f-p-sf.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-f-p-sf.yml) [![windows ninja icx parallel](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-p.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/win-ninja-icx-p.yml) |
| f/clang | [![mac-13 CMake OFFs](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-offs.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-offs.yml) [![mac-13 CMake ROS3](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-ros3.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-ros3.yml) [![mac CMake java parallel](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake.yml) [![mac CMake java parallel threadsafe](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-ts.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-ts.yml) [![mac Xcode](https://github.com/hyoklee/hdf5/actions/workflows/mac-xcode.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/mac-xcode.yml) [![mac CMake flang java parallel mpich](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-flang-mpich.yml/badge.svg)](https://github.com/hyoklee/hdf5/actions/workflows/mac-cmake-flang-mpich.yml) |
Expand Down

0 comments on commit 9892497

Please sign in to comment.