File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : build
1+ name : ci
22on : [push, workflow_dispatch]
33
44jobs :
5- build :
6- name : lint, install and package on amd64/archlinux:base
5+ ci :
6+ name : CI on amd64/archlinux:base
77 runs-on : ubuntu-22.04
88 container : amd64/archlinux:base
99 steps :
1010 - uses : actions/checkout@v4
1111 - run : |
1212 pacman -Syu --needed --noconfirm python-pipx python-wxpython
13- pipx install hatch
14- pipx ensurepath
13+ pipx install --global hatch
1514 name: Install dependencies
16- # Use the full path because Hatch is not found for some reason.
17- - run : ~/.local/bin/hatch fmt --check
15+ - run : hatch fmt --check
1816 name : Lint
19- - run : ~/.local/bin/ hatch -vv env create dev
17+ - run : hatch -vv env create dev
2018 name : Create editable installation
21- - run : ~/.local/bin/ hatch build
19+ - run : hatch build
2220 name : Package into tarball and wheel
You can’t perform that action at this time.
0 commit comments