Skip to content

Commit

Permalink
v1.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Paebbels authored Jan 21, 2025
2 parents a6aa380 + 75e6006 commit 1d1c771
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 19 deletions.
42 changes: 23 additions & 19 deletions .github/workflows/Pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,33 +28,37 @@ jobs:
fail-fast: false
matrix:
os:
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-20.04', runtime: '', backend: 'mcode'} # not supported
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'xcode'} # not supported
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'mcode'}
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'llvm'}
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'mcode' }
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'llvm' }
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'llvm-jit'}
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'gcc'}
- {icon: '🍎', name: 'macOS', image: 'macos-13', runtime: '', backend: 'gcc'} # not supported
- {icon: '🍎', name: 'macOS', image: 'macos-13', runtime: '', backend: 'mcode'}
- {icon: '🍎', name: 'macOS', image: 'macos-13', runtime: '', backend: 'llvm'}
- {icon: '🍏', name: 'macOS', image: 'macos-14', runtime: '', backend: 'llvm'}
- {icon: 'πŸͺŸ', name: 'Windows', image: 'windows-2022', runtime: '', backend: 'mcode'}
- {icon: 'πŸͺŸβ¬›', name: 'Windows', image: 'windows-2022', runtime: 'mingw32', backend: 'mcode'} # not supported
- {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'mcode'}
- {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'llvm'}
- {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'gcc' }
- {icon: '🍎', name: 'macOS', image: 'macos-13', runtime: '', backend: 'mcode' }
- {icon: '🍎', name: 'macOS', image: 'macos-13', runtime: '', backend: 'llvm' }
- {icon: '🍏', name: 'macOS', image: 'macos-14', runtime: '', backend: 'llvm' }
- {icon: 'πŸͺŸ', name: 'Windows', image: 'windows-2022', runtime: '', backend: 'mcode' }
- {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'mcode' }
- {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'llvm' }
- {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'llvm-jit'}
- {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'mcode'}
- {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'llvm'}
- {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'mcode' }
- {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'llvm' }
- {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'llvm-jit'}
version:
# - {install: '5.0.0', expected: '5.0.0'}
# - {install: 'latest', expected: '5.0.0'}
- {install: 'nightly', expected: '5.0.0-dev'}
option:
- {can-fail: false}
include:
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'mcode'}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'llvm'}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'mcode'}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'llvm'}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'mcode'}, option: {can-fail: false}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¦', name: 'Windows', image: 'windows-2022', runtime: 'mingw64', backend: 'llvm'}, option: {can-fail: false}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'mcode'}, option: {can-fail: false}}
- {version: {install: '4.1.0', expected: '4.1.0'}, os: {icon: 'πŸͺŸπŸŸ¨', name: 'Windows', image: 'windows-2022', runtime: 'ucrt64', backend: 'llvm'}, option: {can-fail: false}}
- {version: {install: 'nightly', expected: '5.0.0'}, os: {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-20.04', runtime: '', backend: 'mcode'}, option: {can-fail: true }}
- {version: {install: 'nightly', expected: '5.0.0'}, os: {icon: '🐧', name: 'Ubuntu', image: 'ubuntu-24.04', runtime: '', backend: 'xcode'}, option: {can-fail: true }}
- {version: {install: 'nightly', expected: '5.0.0'}, os: {icon: '🍎', name: 'macOS', image: 'macos-13', runtime: '', backend: 'gcc' }, option: {can-fail: true }}
- {version: {install: 'nightly', expected: '5.0.0'}, os: {icon: 'πŸͺŸβ¬›', name: 'Windows', image: 'windows-2022', runtime: 'mingw32', backend: 'mcode'}, option: {can-fail: true }}

continue-on-error: ${{ matrix.option.can-fail }}

defaults:
run:
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[![GitHub Workflow - Build and Test Status](https://img.shields.io/github/actions/workflow/status/ghdl/setup-ghdl/.github%2Fworkflows%2FPipeline.yml?branch=dev&logo=githubactions)](https://GitHub.com/ghdl/setup-ghdl/actions/workflows/Pipeline.yml)
[![Sourcecode License](https://img.shields.io/badge/code-MIT%20License-green?longCache=true&style=flat-square&logoColor=fff)](LICENSE.md)

# Setup GHDL in GitHub Action Workflows

This composite action, installs GHDL in a GitHub Action's workflow job.
Expand Down

0 comments on commit 1d1c771

Please sign in to comment.