datapartnership / datapartnership.github.io

:pencil: Projects & News
https://datapartnership.org
Other
6 stars 0 forks source link

Remove dependency to netlify #14

Closed brunosan closed 4 years ago

brunosan commented 4 years ago

We don't really need it. It makes changes probably a bit more technical, but if we deploy directly from GH pages, we avoid paying another service (the hassle more than the $$).

brunosan commented 4 years ago

New code to deploy using a GH Workflow starts with 45b193fc97f5b92b6fb5ca680e27574e5e082353, and ends with d3cc97c498ad0510961528e936a9c9c31c4a4d21, mostly just making this file https://github.com/datapartnership/datapartnership.org/blob/master/.github/workflows/deploy.yml

brunosan commented 4 years ago

Keep in mind the workflow needs a deploy key Public key of ACTIONS_DEPLOY_KEY and secret token ACTIONS_DEPLOY_KEY to push to gh-pages. It uses a token made on my account.

brunosan commented 4 years ago

We cannot delete the netlify account because we are overdue 63$.

Either let's it lapse and get the service cut anyways, or let's pay and then delete the account.

We are good to let netlify go.

Your choice @Holly-Transport :)

brunosan commented 4 years ago

Holly downgraded the netlify to a free account. All good here.