Skip to content

Commit 259148c

Browse files
committed
Simplify workflow
1 parent e95e2bc commit 259148c

File tree

1 file changed

+1
-36
lines changed

1 file changed

+1
-36
lines changed

.github/workflows/CI.yml

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
run: |
2828
docker run --rm --volume ${{ github.workspace }}:/data fsfe/reuse lint
2929
30-
test:
30+
test-with-code-coverage:
3131
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
3232
runs-on: ${{ matrix.os }}
3333
timeout-minutes: 120
@@ -86,41 +86,6 @@ jobs:
8686
if-no-files-found: ignore
8787
retention-days: 7
8888

89-
test-with-code-coverage:
90-
name: Julia 1.11 - ubuntu-latest - x64 - with code coverage
91-
runs-on: ubuntu-latest
92-
timeout-minutes: 120
93-
steps:
94-
- name: Checkout code
95-
uses: actions/checkout@v5
96-
with:
97-
ref: ${{ github.event.client_payload.ref || github.head_ref || github.ref }}
98-
99-
- name: Copy default Manifest files
100-
run: |
101-
cp Manifest-v1.11.toml.default Manifest.toml ||
102-
echo "No default available for Manifest-v1.11.toml"
103-
shell: bash
104-
105-
- name: Install matplotlib
106-
run: sudo apt-get install -y python3-matplotlib
107-
shell: bash
108-
109-
- uses: julia-actions/setup-julia@v2
110-
with:
111-
version: '1.11'
112-
arch: x64
113-
114-
- uses: julia-actions/cache@v2
115-
116-
- uses: julia-actions/julia-buildpkg@v1
117-
118-
- name: Build PyCall
119-
run: julia --project -e 'ENV["SAM_PRECOMPILE"]="false"; ENV["PYTHON"]=""; using Pkg; Pkg.instantiate(); Pkg.add("PyCall"); Pkg.build("PyCall")'
120-
shell: bash
121-
122-
- uses: julia-actions/julia-runtest@v1
123-
12489
- uses: julia-actions/julia-processcoverage@v1
12590

12691
- uses: codecov/codecov-action@v5

0 commit comments

Comments
 (0)