@@ -18,29 +18,56 @@ jobs:
1818        python-version : ["3.10", "3.11", "3.12.0-beta.4"] 
1919
2020    steps :
21-       - name : Checkout code  
21+       - name : Checkout repo  
2222        uses : actions/checkout@v3 
2323
2424      - name : Set up Python 
2525        uses : actions/setup-python@v4 
2626        with :
2727          python-version : ${{ matrix.python-version }} 
2828
29-       - name : Install tree (only  macOS) 
29+       - name : Install tree (macOS) 
3030        if : matrix.os == 'macos-latest' 
3131        run : brew install tree 
3232
33+       - name : Install tree (Windows) 
34+         if : matrix.os == 'windows-latest' 
35+         run : Install-Module PSScriptTools -scope CurrentUser -force 
36+ 
37+       - name : Install tree (Linux) 
38+         if : matrix.os == 'ubuntu-latest' 
39+         run : sudo apt install tree 
40+ 
3341      - name : Install the package 
3442        run : pip install . 
3543
3644      - name : Run the package 
3745        run : bootstrapper tr -b 3.12 
3846
39-       - name : See results 
40-         shell :  bash 
47+       - name : See results (non-Windows)  
48+         if :  matrix.os != 'windows-latest' 
4149        run : | 
4250          cd python-docs-tr 
4351          tree . -L 2 
52+           echo "================================" 
53+           echo "Check if everything is OK (clean paths, correct syntax)" 
54+           echo "================================" 
55+           cat about.po 
56+           echo "================================" 
57+           echo "Check if everything is OK (clean paths, correct syntax)" 
58+           echo "================================" 
59+           cat library/functions.po 
60+ 
61+ name : See results (Windows) 
62+         if : matrix.os == 'windows-latest' 
63+         run : | 
64+           cd python-docs-tr 
65+           Show-Tree . -Depth 2 -ShowItem 
66+           echo "================================" 
67+           echo "Check if everything is OK (clean paths, correct syntax)" 
68+           echo "================================" 
4469          cat about.po 
4570          echo "================================" 
71+           echo "Check if everything is OK (clean paths, correct syntax)" 
72+           echo "================================" 
4673          cat library/functions.po 
0 commit comments