Skip to content

Commit cb5c810

Browse files
authored
Merge pull request #77 from NREL/pp/pixi_tests
Add pixi tests
2 parents 5ddf9bb + 11895c4 commit cb5c810

File tree

4 files changed

+105
-70
lines changed

4 files changed

+105
-70
lines changed

.github/release-drafter.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@ categories:
1616
labels:
1717
- 'refactor'
1818
- 'documentation'
19+
- title: 'Chores'
20+
labels:
21+
- 'dependencies'
1922
- 'chore'
23+
- 'github_actions'
2024
template: |
21-
## What's Changed
25+
# What's Changed
2226
2327
$CHANGES

.github/workflows/pixi_tests.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Python tests (Pixi)
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches: [ main ]
7+
workflow_dispatch:
8+
9+
jobs:
10+
tests:
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
fail-fast: false
14+
max-parallel: 8
15+
matrix:
16+
os: [ubuntu-latest, macos-latest, windows-latest]
17+
18+
steps:
19+
- name: Checkout Repo
20+
uses: actions/checkout@v4
21+
with:
22+
fetch-depth: 0
23+
24+
- uses: prefix-dev/setup-pixi@v0.8.8
25+
with:
26+
pixi-version: v0.47.0
27+
locked: true
28+
cache: true
29+
30+
- run: pixi run tests

0 commit comments

Comments
 (0)