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:
29
     - name: Create archive
29
     - name: Create archive
30
       run: |
30
       run: |
31
         cd dist
31
         cd dist
32
-        7z a -tzip wulFTP-windows.zip wulFTP.exe
32
+        7z a -tzip wulFTP-windows.zip wulFTP
33
     
33
     
34
     - name: Upload artifact
34
     - name: Upload artifact
35
       uses: actions/upload-artifact@v4
35
       uses: actions/upload-artifact@v4
@@ -40,7 +40,7 @@ jobs:
40
   build-macos:
40
   build-macos:
41
     runs-on: macos-latest
41
     runs-on: macos-latest
42
     steps:
42
     steps:
43
-    - uses: actions/checkout@v3
43
+    - uses: actions/checkout@v4
44
     
44
     
45
     - name: Set up Python
45
     - name: Set up Python
46
       uses: actions/setup-python@v4
46
       uses: actions/setup-python@v4
@@ -68,9 +68,9 @@ jobs:
68
         path: dist/wulFTP-macos.dmg
68
         path: dist/wulFTP-macos.dmg
69
 
69
 
70
   build-linux:
70
   build-linux:
71
-    runs-on: ubuntu-20.04
71
+    runs-on: ubuntu-22.04
72
     steps:
72
     steps:
73
-    - uses: actions/checkout@v3
73
+    - uses: actions/checkout@v4
74
     
74
     
75
     - name: Set up Python
75
     - name: Set up Python
76
       uses: actions/setup-python@v4
76
       uses: actions/setup-python@v4
@@ -92,7 +92,7 @@ jobs:
92
       run: pyinstaller wulftp.spec
92
       run: pyinstaller wulftp.spec
93
     
93
     
94
     - name: Make executable
94
     - name: Make executable
95
-      run: chmod +x dist/wulFTP
95
+      run: chmod +x dist/wulFTP/wulFTP
96
     
96
     
97
     - name: Create archive
97
     - name: Create archive
98
       run: |
98
       run: |
@@ -109,7 +109,7 @@ jobs:
109
     needs: [build-windows, build-macos, build-linux]
109
     needs: [build-windows, build-macos, build-linux]
110
     runs-on: ubuntu-latest
110
     runs-on: ubuntu-latest
111
     steps:
111
     steps:
112
-    - uses: actions/checkout@v3
112
+    - uses: actions/checkout@v4
113
     
113
     
114
     - name: Download all artifacts
114
     - name: Download all artifacts
115
       uses: actions/download-artifact@v4
115
       uses: actions/download-artifact@v4
@@ -129,7 +129,7 @@ jobs:
129
           ### Windows
129
           ### Windows
130
           1. Download `wulFTP-windows.zip`
130
           1. Download `wulFTP-windows.zip`
131
           2. Extract the zip file
131
           2. Extract the zip file
132
-          3. Double-click `wulFTP.exe`
132
+          3. Double-click `wulFTP.exe` in the wulFTP folder
133
           
133
           
134
           ### macOS
134
           ### macOS
135
           1. Download `wulFTP-macos.dmg`
135
           1. Download `wulFTP-macos.dmg`
@@ -140,7 +140,7 @@ jobs:
140
           ### Linux
140
           ### Linux
141
           1. Download `wulFTP-linux.tar.gz`
141
           1. Download `wulFTP-linux.tar.gz`
142
           2. Extract: `tar -xzf wulFTP-linux.tar.gz`
142
           2. Extract: `tar -xzf wulFTP-linux.tar.gz`
143
-          3. Run: `./wulFTP`
143
+          3. Run: `./wulFTP/wulFTP`
144
           
144
           
145
           ## Configuration
145
           ## Configuration
146
           - The app will read SSH hosts from your `~/.ssh/config`
146
           - The app will read SSH hosts from your `~/.ssh/config`
.gitignoremodified
@@ -1,6 +1,7 @@
1
 *.env
1
 *.env
2
 dist/*
2
 dist/*
3
 build/*
3
 build/*
4
+.DS_Store
4
 .wulfenv/*
5
 .wulfenv/*
5
 **/__pycache__/*
6
 **/__pycache__/*
6
 **/wulftp.egg-info/*
7
 **/wulftp.egg-info/*