-
Notifications
You must be signed in to change notification settings - Fork 51
37 lines (36 loc) · 975 Bytes
/
ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
on:
push:
branches-ignore:
- 'ci/**'
- '!ci/gha**'
- 'dependabot/**'
pull_request:
branches:
- 'master'
jobs:
pelles:
runs-on: windows-latest
strategy:
matrix:
version:
- "12.0.2"
# - "11.0.2"
# - "10.0.6"
# - "9.00.0.0"
# - "8.00.0.0"
steps:
- uses: actions/checkout@v2
- name: Install Pelles
uses: crazy-max/ghaction-chocolatey@v3
with:
args: install pelles-c --version "${{ matrix.version }}" --limit-output
- name: Install Make
uses: crazy-max/ghaction-chocolatey@v3
with:
args: install make --limit-output
- name: Compile
env:
POCC: 'C:\Program Files\PellesC\bin\pocc.exe'
POLINK: 'C:\Program Files\PellesC\bin\polink.exe'
working-directory: test
run: 'C:\ProgramData\chocolatey\lib\make\tools\install\bin\make.exe' -f Makefile.pelles