testing deployment to web

added basic pipeline

+45 -4
+32
.tangled/workflows/pipeline.yaml
··· 1 + when: 2 + - event: ["push", "manual"] 3 + branch: ["main"] 4 + 5 + engine: "nixery" 6 + 7 + clone: 8 + skip: false 9 + depth: 1 10 + submodules: false 11 + 12 + 13 + dependencies: 14 + nixpkgs: 15 + - go 16 + 17 + environment: 18 + GOOS: "linux" 19 + GOARCH: "arm64" 20 + 21 + 22 + steps: 23 + - name: "Build web server" 24 + command: "go build" 25 + 26 + 27 + 28 + 29 + # on comit to main branch, 30 + # - build golang bin 31 + # - deploy with cli 32 + ##
+13 -4
README.md
··· 9 9 - port num 10 10 - test this locally 11 11 12 - - [ ] upload to tangled 12 + - [x] upload to tangled 13 13 - add git 14 14 - upload to tangled 15 15 - to remte 16 - - how the ci works 16 + - spindle basics 17 + 18 + ### Add to tangled 19 + - make empty repo in tangled 20 + - clone it 21 + - git remote set-url --push origin git@tangled.sh:silvernskye.bsky.social/{repName} 22 + - now push 17 23 18 - - deploy using railway 24 + 25 + - [ ] deploy using railway 19 26 - use free tier 20 27 - try custom domain 21 28 - use cli 29 + - use railway token 30 + - set ci with spindle 22 31 23 - - if good, attach custom domain 32 + ref: https://blog.railway.com/p/github-actions 24 33 25 34 - dev & main branches