Skip to content

Commit

Permalink
Develop (#62)
Browse files Browse the repository at this point in the history
* Fix/deploying (#61)

* release (#58)

* fix: tagging (#53) (#55)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* fix: tagging (#53) (#56)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* release: develop

* fix: tagging (#53) (#57)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* release: develop

Co-authored-by: skynet-core <[email protected]>

* Update stable.yml

* fix (#60)

* fix: tagging (#53) (#55)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* fix: tagging (#53) (#56)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* release: develop

* fix: tagging (#53) (#57)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* release: develop

* Master (#59)

* fix: tagging (#53)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

* release (#58)

* fix: tagging (#53) (#55)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* fix: tagging (#53) (#56)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* release: develop

* fix: tagging (#53) (#57)

* fix: nim.cfg (#36)

* chore: pre-release

* fix: increment version based on branch's name (#37)

* Fix/workflow (#38)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* Fix/workflow (#39)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* Fix/workflow (#40)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* Fix/workflow (#41)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* release: develop

* Fix/workflow (#42)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* Fix/workflow (#43)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* release: develop

* Fix/workflow (#45)

* fix: increment version based on branch's name

* fix: added logs

* fix: argparse version

* fix: release stage

* fix: release stage

* fix: release stage

* fix: tagging message

* fix: tagging message

* fix: workflow

* release: develop

* feat: deb and rpm packages (#46)

* release: develop

* fix: reset lover version number on new version (#47)

* release: develop

* Fix/apt repo (#48)

* fix: reset lover version number on new version

* debian repository

* release: develop

* Fix/apt repo (#50)

* fix: reset lover version number on new version

* debian repository

* release: develop

* fixed tag duplicate issue (#51)

* release: develop

* Fix/tagging (#52)

* fix: upsteam workflow

* fix: tagging

* release: develop

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* release: develop

Co-authored-by: skynet-core <[email protected]>

* Update stable.yml

Co-authored-by: skynet-core <[email protected]>

Co-authored-by: skynet-core <[email protected]>

* fix: deploy to prod

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing

* chore: testing sftp access

* fix: deploy to remote server

Co-authored-by: skynet-core <[email protected]>

* release: develop

Co-authored-by: skynet-core <[email protected]>
  • Loading branch information
skynet-core and skynet-core authored Dec 24, 2020
1 parent 20071fd commit c786653
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 7 deletions.
24 changes: 20 additions & 4 deletions .github/workflows/stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,22 @@ jobs:
steps:
- name: Check out code
uses: actions/checkout@v2
- name: Setup SSH Keys and known_hosts
env:
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
run: |
cat<<EOF | tee $(pwd)/ask_pass.sh
#!/usr/bin/env sh
echo \$SECRET
EOF
chmod +x $(pwd)/ask_pass.sh
mkdir -p ~/.ssh
ssh-keyscan wehack.network >> ~/.ssh/known_hosts
ssh-agent -a $SSH_AUTH_SOCK > /dev/null
export SSH_ASKPASS=$(pwd)/ask_pass.sh
export DISPLAY=:0
export SECRET='${{ secrets.KEY_PASS }}'
ssh-add - <<< "${{ secrets.SSH_PRIV_KEY }}"
- name: Download nsense artifact
uses: actions/download-artifact@v2
with:
Expand Down Expand Up @@ -74,13 +90,13 @@ jobs:
github-release -v upload -u skynet-core -r nord-sense -t v$VERSION -f *.deb -n ${{ steps.deb-pack.outputs.package }}
github-release -v upload -u skynet-core -r nord-sense -t v$VERSION -f *.rpm -n ${{ steps.rpm-pack.outputs.package }}
- name: Deploy signed to repository
env:
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
run: |
cat<<EOF | awk '{$1=$1}' | base64 -d - | sftp -i /dev/stdin [email protected] <<__EOF
${{ secrets.SSH_PRIV_KEY }}
EOF
sftp -i /dev/stdin [email protected] <<EOF
cd deb/amd64
mkdir lock
put ${{ steps.deb-pack.outputs.package }}
rmdir lock
exit
__EOF
EOF
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ nfpm.yaml
changelog.*
*.deb
*.rpm
log
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

## Installation

Download package for [latest release](https://github.com/skynet-core/nsense/releases/latest) and install it using your package manager
Download package for [latest release](https://github.com/skynet-core/nsense/releases/latest) and install it using your package manager

### Debian derivatives (Ubuntu, Debian etc.)

Expand Down Expand Up @@ -57,4 +57,4 @@ Download package for [latest release](https://github.com/skynet-core/nsense/rele
- [ ] Implement communication via `/dev/port` as an option for safety reasons (ver 2.0.0)
- [ ] termgui font-end client (ver 2.5.0)
- [ ] Qt front-end client (ver 3.0.0)
- [ ] Mobile GUI and remote control via mobile application (gRPC) (ver 3.5.0)
- [ ] Mobile GUI and remote control via mobile application (gRPC) (ver 3.5.0)
2 changes: 1 addition & 1 deletion nsense.nimble
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import tables
import strutils
# Package

version = "0.6.10"
version = "0.5.2"
author = "Skynet Core"
description = "A new awesome nimble package"
license = "MIT"
Expand Down

0 comments on commit c786653

Please sign in to comment.