w3ctag / process

3 stars 5 forks source link

Add first pass at instructions for github repo setup. #5

Closed dbaron closed 4 years ago

dbaron commented 4 years ago

I wanted to document how we set up github repositories. Here's a first pass at those instructions, though I think there's more to be added.

I poked around a bit to try to find something similar for w3c in general or for a few other groups, and was surprised I couldn't find one. But perhaps I wasn't using the right search terms.

dbaron commented 4 years ago

Also, you can see what the added markdown file looks like.

hober commented 4 years ago

I've never used Travis before, so I had to sign up for an account and connect it to various GH orgs and repos. That feels weird to me; if other @w3ctag repos are already hooked up in Travis, do I personally really need to generate a new SSH key etc.?

hober commented 4 years ago

do I personally really need to generate a new SSH key etc.?

Or can I just copy the .travis.yml and deploy_key.enc files from w3ctag/design-principles?

dbaron commented 4 years ago

I think you may just be able to copy it -- but note that the design-principles deploys happen under my account. That's been happening since we reduced Domenic's (I think) access in 2017 and I had to redo the config under my account!

hober commented 4 years ago

I went ahead and generated a new key.

Note that I've had to install the Travis command line tool in order to follow Domenic's steps.