For GitHub Repositories
- must be a public template repository on GitHub
- must have a valid fastly.toml (example)
- may have a GitHub Actions workflow to deploy on push at .github/workflows/deploy.yml - otherwise a default will be used (example)
Add this to your README.md:
[![Deploy to Fastly](https://deploy.edgecompute.app/button)](https://deploy.edgecompute.app/deploy)
Add a [setup] section to your fastly.toml describing any backends or dictionaries that your service requires:
[setup.backends."api.openweathermap.org"]
description = "OpenWeatherMap API Server"
address = "api.openweathermap.org"
port = 443
[setup.config_stores."weather_auth".items.key]
description = "API token for openweathermap.org"
input_type = "string"