Announcing: Dialog 1a/01!

Take a look at the code in /test , and if you think your test harness would make a good addition, we’d be happy to take a PR.

I don’t have write permission for the repo; should I fork the fork, and do my PR from the fork of the fork?

That works, or you can send us your Github username and we’ll add you to the organization, and you can experiment in a new branch on the main repo. We’re not a big enough organization to really have much bureaucracy (or security) around the code.

I’m susan-davis on Github.

Invite sent! Feel free to take a look around and experiment; there are no restrictions on merging pull requests into main at the moment, but we appreciate if you leave them open for a couple days so people can review first.

1 Like

Looks like Daniel’s set you up as a contributor, so you can do it either way… but this is definitely the standard way, yes!

I’m not sure what I’m doing wrong here – I can see myself as a member on the website, and commits to my own repositories work fine, but it tells me that I don’t have write permission when I try to push to a branch in the dialog project:

sue@solfar dialog % git push --set-upstream origin testrunner-1a01
remote: Permission to Dialog-IF/dialog.git denied to susan-davis.
fatal: unable to access 'https://github.com/Dialog-IF/dialog.git/': The requested URL returned error: 403

(To be fair, I’ve had most of my teams working trunk-based, and I don’t normally work off remote branches, so this is either new or something that fell out of my head a long while ago.)

Hmmm. Let me take a look at the settings. I’m unfortunately not very familiar with Github, so I may not be the best person to fix this…

EDIT: Try it now? You should be able to push to a new branch and make a PR, but not to push to main directly.

1 Like

That fixed it! Thanks!

1 Like