Skip to content

Conan πŸ‘¨πŸΌ #62

Conan πŸ‘¨πŸΌ

Conan πŸ‘¨πŸΌ #62

Workflow file for this run

name: Builder Image 🧰
on:
push:
branches:
- 'main'
permissions:
packages: write
jobs:
deploy:
name: Push πŸ“€
runs-on: ubuntu-latest
environment:
name: build
url: 'https://ghcr.io/jeffmur/fhel:builder'
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: 'true'
- name: Build Image 🐳
uses: ./.github/actions/build-and-push-image
with:
token: ${{ secrets.GITHUB_TOKEN }}
stable:
name: Stable 🏁
runs-on: ubuntu-latest
needs: deploy
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: 'true'
- name: C++ Tests βš™οΈ
uses: docker://ghcr.io/jeffmur/fhel:builder
with:
args: make ctest-ci
- name: Dart Tests 🎯
uses: docker://ghcr.io/jeffmur/fhel:builder
with:
args: make dtest-ci