File tree 3 files changed +30
-6
lines changed
3 files changed +30
-6
lines changed Original file line number Diff line number Diff line change
1
+ name : Install Froster locally
2
+ run-name : Froster local install succeeded on Ubuntu-latest.
3
+ on : [push, pull_request]
4
+
5
+ jobs :
6
+ install :
7
+ runs-on : ubuntu-latest
8
+
9
+ steps :
10
+ - uses : actions/checkout@v4
11
+
12
+ - name : Set up Python
13
+ uses : actions/setup-python@v3
14
+ with :
15
+ python-version : ' 3.10'
16
+
17
+ - name : Install pipx
18
+ run : python -m pip install pipx
19
+
20
+ - name : Install froster remotely
21
+ run : curl -s https://raw.githubusercontent.com/dirkpetersen/froster/main/install.sh?$(date +%s) | bash
22
+
23
+ - name : Source ~/.bashrc
24
+ run : source ~/.bashrc
25
+
26
+ - name : Check Froster is installed
27
+ run : froster --info
28
+
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ date_YYYYMMDDHHMMSS=$(date +%Y%m%d%H%M%S) # Get the current date in YYYYMMDD for
12
12
XDG_DATA_HOME=${XDG_DATA_HOME:- $HOME / .local/ share}
13
13
XDG_CONFIG_HOME=${XDG_CONFIG_HOME:- $HOME / .config}
14
14
15
-
15
+ froster_dir= $( dirname $( readlink -f ~ /.local/bin/froster ) )
16
16
17
17
# ####################
18
18
# ## ERROR HANDLER ###
@@ -283,8 +283,6 @@ install_pwalk() {
283
283
284
284
# Move pwalk to froster's binaries folder
285
285
echo " Moving pwalk to froster's binaries folder"
286
- froster_path=$( readlink -f $( which froster) )
287
- froster_dir=$( dirname ${froster_path} )
288
286
mv ${pwalk_path} /pwalk ${froster_dir} /pwalk > /dev/null 2>&1
289
287
290
288
# Delete downloaded pwalk files
@@ -330,8 +328,6 @@ install_rclone() {
330
328
331
329
# Move rclone to froster's binaries folder
332
330
echo " Moving rclone to froster's binaries folder"
333
- froster_path=$( readlink -f $( which froster) )
334
- froster_dir=$( dirname ${froster_path} )
335
331
mv rclone-v* /rclone ${froster_dir} /rclone > /dev/null 2>&1
336
332
337
333
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
4
4
5
5
[tool .poetry ]
6
6
name = " froster"
7
- version = " 0.12.22 "
7
+ version = " 0.12.23 "
8
8
description = " Froster is a tool for easy data transfer between local file systems and AWS S3 storage."
9
9
authors = [
" Victor Machado <[email protected] >" ]
10
10
readme = " README.md"
You can’t perform that action at this time.
0 commit comments