@@ -19,33 +19,43 @@ jobs:
19
19
runs-on : ${{ matrix.os }}
20
20
strategy :
21
21
matrix :
22
- os : [ubuntu-latest, macos-latest, windows-latest ]
23
- python-version : ["3.7", "3.8", "3.9", "3.10"]
22
+ os : [ubuntu-latest]
23
+ python-version : ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12" ]
24
24
25
25
steps :
26
- - uses : actions/checkout@v2
26
+ - uses : actions/checkout@v4
27
27
28
- - name : Set up Python ${{ matrix.python-version }}
29
- uses : actions/setup-python@v2
28
+ - name : Setup node
29
+ uses : actions/setup-node@v4
30
30
with :
31
- python -version : ${{ matrix.python-version }}
31
+ node -version : 16
32
32
33
- - name : Installing pip dependencies
34
- run : python -m pip install --upgrade pip clickgen
33
+ - name : Installing Node Dependencies
34
+ run : |
35
+ rm -rf node_modules yarn.lock
36
+ yarn install --frozen-lockfile
35
37
continue-on-error : false
36
38
37
- # https://github.com/returntocorp/semgrep/issues/4794
38
- - name : Fixing 'attr' module error
39
- run : pip install --force-reinstall --upgrade attrs
39
+ - name : Print cbmp version
40
+ run : npx cbmp --version
41
+
42
+ - name : Rendering Bitmaps
43
+ run : yarn render
44
+ continue-on-error : false
40
45
41
- - name : Building `macOS BigSur` Cursors
42
- run : ctgen build.toml -d 'bitmaps/macOS-BigSur' -n 'macOS-BigSur' -c 'macOS BigSur Cursors'
46
+ - name : Set up Python
47
+ uses : actions/setup-python@v5
48
+ with :
49
+ python-version : 3.11
43
50
44
- - name : Building `macOS BigSur White` Cursors
45
- run : ctgen build.toml -d 'bitmaps/macOS-BigSur-White' -n 'macOS-BigSur-White' -c 'macOS BigSur White Cursors'
51
+ - name : Installing PyPi Dependencies
52
+ run : python -m pip install --upgrade pip clickgen
53
+ continue-on-error : false
46
54
47
- - name : Building `macOS Monterey` Cursors
48
- run : ctgen build.toml -d 'bitmaps/macOS-Monterey' -n 'macOS-Monterey' -c 'macOS Monterey Cursors'
55
+ - name : Print clickgen Version
56
+ run : |
57
+ clickgen --version
58
+ ctgen --version
49
59
50
- - name : Building `macOS Monterey White` Cursors
51
- run : ctgen build.toml -d 'bitmaps/macOS-Monterey-White' -n 'macOS-Monterey-White' -c 'macOS Monterey White Cursors'
60
+ - name : Build
61
+ run : yarn build
0 commit comments