tenseleyflow/wulftp / 40ba27a

Browse files

try again

Authored by espadonne
SHA
40ba27a69df4183e90ecc5c4856d5ef8a71cba16
Parents
36763d9
Tree
1bce34a

2 changed files

StatusFile+-
M .github/workflows/release.yml 8 8
M .gitignore 1 0
.github/workflows/release.ymlmodified
@@ -29,7 +29,7 @@ jobs:
2929
     - name: Create archive
3030
       run: |
3131
         cd dist
32
-        7z a -tzip wulFTP-windows.zip wulFTP.exe
32
+        7z a -tzip wulFTP-windows.zip wulFTP
3333
     
3434
     - name: Upload artifact
3535
       uses: actions/upload-artifact@v4
@@ -40,7 +40,7 @@ jobs:
4040
   build-macos:
4141
     runs-on: macos-latest
4242
     steps:
43
-    - uses: actions/checkout@v3
43
+    - uses: actions/checkout@v4
4444
     
4545
     - name: Set up Python
4646
       uses: actions/setup-python@v4
@@ -68,9 +68,9 @@ jobs:
6868
         path: dist/wulFTP-macos.dmg
6969
 
7070
   build-linux:
71
-    runs-on: ubuntu-20.04
71
+    runs-on: ubuntu-22.04
7272
     steps:
73
-    - uses: actions/checkout@v3
73
+    - uses: actions/checkout@v4
7474
     
7575
     - name: Set up Python
7676
       uses: actions/setup-python@v4
@@ -92,7 +92,7 @@ jobs:
9292
       run: pyinstaller wulftp.spec
9393
     
9494
     - name: Make executable
95
-      run: chmod +x dist/wulFTP
95
+      run: chmod +x dist/wulFTP/wulFTP
9696
     
9797
     - name: Create archive
9898
       run: |
@@ -109,7 +109,7 @@ jobs:
109109
     needs: [build-windows, build-macos, build-linux]
110110
     runs-on: ubuntu-latest
111111
     steps:
112
-    - uses: actions/checkout@v3
112
+    - uses: actions/checkout@v4
113113
     
114114
     - name: Download all artifacts
115115
       uses: actions/download-artifact@v4
@@ -129,7 +129,7 @@ jobs:
129129
           ### Windows
130130
           1. Download `wulFTP-windows.zip`
131131
           2. Extract the zip file
132
-          3. Double-click `wulFTP.exe`
132
+          3. Double-click `wulFTP.exe` in the wulFTP folder
133133
           
134134
           ### macOS
135135
           1. Download `wulFTP-macos.dmg`
@@ -140,7 +140,7 @@ jobs:
140140
           ### Linux
141141
           1. Download `wulFTP-linux.tar.gz`
142142
           2. Extract: `tar -xzf wulFTP-linux.tar.gz`
143
-          3. Run: `./wulFTP`
143
+          3. Run: `./wulFTP/wulFTP`
144144
           
145145
           ## Configuration
146146
           - The app will read SSH hosts from your `~/.ssh/config`
.gitignoremodified
@@ -1,6 +1,7 @@
11
 *.env
22
 dist/*
33
 build/*
4
+.DS_Store
45
 .wulfenv/*
56
 **/__pycache__/*
67
 **/wulftp.egg-info/*