go install github.com/trichner/tb@latestprintf "a,b,c\nhello,2,3" | tb csv2json | jq .echo '{"a":1, "b":true}' | tb json2sheettb sheet2json --spreadsheet-url=<sheetUrl># binaries can be found here:
ls "$(go env GOPATH)/bin/"
# add them to your path if not already done
export PATH=$PATH:$(go env GOPATH)/bin- create an OAuth consent screen as documented here
- create client credentials for a 'Desktop App' for said consent screen
- store the client credentials in a
client_secret.jsonin the working directory
WARN: this is not particularly safe!
- create a Personal Access Token (PAT)
- put it into
~/.config/github/token.txtorexport GITHUB_TOKEN=<your PAT>
TIP: you can also load it from the file
via export GITHUB_TOKEN=$(cat ~/.config/github/token.txt | tr -d '\n')
WARN: this is not particularly safe!
- provision an API token
- create a
credentials.jsonfile, looking like{ "username": "octo@example.com", "token": "s0meT0kn" } - put the file into
~/.config/jira/credentials.json