Missing github_token

When i try to mkae this deployment I am getting the error above, I do not know what could be wrong, I added the GITHUB_TOKEN in the dashboard as an environment variable

I can see it exported here:

Setting environment variables from repository settings
$ export GITHUB_TOKEN=[secure]

Here is my deploy configuration:

```
{
  "os": [
    "linux"
  ],
  "deploy": [
    {
      "on": {
        "branch": [
          "master"
        ]
      },
      "token": "$GITHUB_TOKEN",
      "verbose": true,
      "provider": "pages",
      "keep_history": true,
      "skip_cleanup": true,
      "target_branch": "master"
    }
  ],
```

Using services docker, other than that nothing special

services:
  - docker

before_install:
  - mkdir -p iso configs/network configs/openvpn configs/startup
  - chmod 0757 iso
  - rm -rf src/configs
  - cp -rap configs src/configs
  - docker build -t bootr:latest src

script:
  docker run --name bootr -v $(pwd)/iso:/build/iso -ti bootr:latest

deploy:
  provider: pages
  skip_cleanup: true
  target_branch: master
  github_token: $GITHUB_TOKEN
  keep_history: true
  verbose: true
  on:
    branch: master

fixed myself by adding

edge: true