Skip to content

Remove GitHub Deployments #2026

Description

@tomodwyer

Our current pages-deployment.yml workflow includes a gitHubToken:

gitHubToken: ${{ secrets.GITHUB_TOKEN }}

This means that a new GitHub Deployment is created for each build:

We do not use these deployments, as that is handled via Cloudflare. To stop this from happening, we can remove the token, as it is optional as per the docs.

We can also remove the existing deployments via the API, removing thousands of old deployment links.

To do

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions