ci: Make CI build examples and fix the CI #1
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Github worflow to test Agora on a variety of platforms | |
# | |
# Also uploads the documentation to Github pages. | |
# | |
# Note: | |
# - Try to use the native Github action syntax (${{ expression }}) when possible, | |
# as they are substituted with their value in the logs, unlike env variable. | |
# For example use `${{ github.workspace }}` over `${GITHUB_WORKSPACE}` | |
name: Foobar | |
on: [push, pull_request] | |
jobs: | |
foo: | |
name: Foo bar run | |
runs-on: ubuntu-latest | |
timeout-minutes: 60 | |
steps: | |
# Checkout this repository and its submodules | |
- uses: actions/checkout@v4 | |
with: | |
# For codecov | |
fetch-depth: 2 | |
# Install the D compiler | |
- name: Prepare compiler | |
uses: dlang-community/setup-dlang@v1 | |
with: | |
compiler: ${{ matrix.dc }} |