add support for Github Deployment API

implements #120
just return `@deploy.state` ?