File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -100,9 +100,28 @@ jobs:
100100 run : |
101101 pip install numpy
102102 ./bin/Debug/tap run bin/Debug/test.TapPlan --non-interactive
103-
104-
105-
103+ test-alpine :
104+ runs-on : ubuntu-latest
105+ container :
106+ image : alpine:3.21
107+ steps :
108+ - name : Install dependencies
109+ run : |
110+ apk add --no-cache \
111+ bash git python3 py3-pip py3-numpy \
112+ dotnet-sdk-8.0 \
113+ icu-libs
114+ - name : Checkout
115+ uses : actions/checkout@v4
116+ - name : Restore dependencies
117+ run : dotnet restore
118+ - name : Build
119+ run : dotnet build --no-restore
120+ - name : Test
121+ run : ./bin/Debug/tap python test
122+ - name : Test Plan
123+ run : ./bin/Debug/tap run bin/Debug/test.TapPlan --non-interactive
124+
106125 publish-package :
107126 if : github.ref == 'refs/heads/dev' || contains(github.ref, 'refs/heads/release') || contains(github.ref, 'refs/tags/v')
108127 environment : packages.opentap.io
You can’t perform that action at this time.
0 commit comments