diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
new file mode 100644
index 0000000..7700af6
--- /dev/null
+++ b/.github/workflows/go.yml
@@ -0,0 +1,22 @@
+name: gonic
+on: [push]
+jobs:
+ build:
+ name: build
+ runs-on: ubuntu-18.04
+ steps:
+ - name: install go
+ uses: actions/setup-go@v1
+ with:
+ go-version: 1.12
+ id: go
+ - name: install external libraries
+ run: sudo apt install sqlite3 libtag1-dev tree
+ - name: checkout
+ uses: actions/checkout@v1
+ - name: get dependencies
+ run: go get -v -t -d ./...
+ - name: build server
+ run: cd $GOPATH && ./_do_build_server
+ - name: build scanner
+ run: cd $GOPATH && ./_do_build_scanner
diff --git a/README.md b/README.md
index 3607c2b..62220dd 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,12 @@
-

+ 
## features
- -- browsing by folder (keeping your full tree intact)
- -- browsing by tags (using [taglib](https://taglib.org/) - supports mp3, opus, flac, ape, m4a, wav, etc.)
- -- pretty fast scanning (with my library of ~27k tracks, first scan takes about 10m, and about 5s after that)
- -- last.fm scrobbling
- -- multiple users
- -- a web interface (set up last.fm, manage users, start scans, etc.)
- -- newer salt and token auth
- -- tested on [dsub](https://f-droid.org/en/packages/github.daneren2005.dsub/) and [jamstash](http://jamstash.com/)
+ - browsing by folder (keeping your full tree intact)
+ - browsing by tags (using [taglib](https://taglib.org/) - supports mp3, opus, flac, ape, m4a, wav, etc.)
+ - pretty fast scanning (with my library of ~27k tracks, first scan takes about 10m, and about 5s after that)
+ - last.fm scrobbling
+ - multiple users
+ - a web interface (set up last.fm, manage users, start scans, etc.)
+ - newer salt and token auth
+ - tested on [dsub](https://f-droid.org/en/packages/github.daneren2005.dsub/) and [jamstash](http://jamstash.com/)
diff --git a/a b/a
new file mode 100644
index 0000000..e69de29