Commit Graph

11 Commits

Author SHA1 Message Date
Helder Correia
ac23b26426
docs: Move contribution guide to docs website
Also adding a CONTRIBUTING.md file for GitHub links and easier discovery for someone browsing the repository’s files.

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
2022-04-13 11:00:35 +00:00
Gerhard Lazu
88d78a963d
Use CONTRIBUTING from our org
Rather than having multiple CONTRIBUTING files, one for each repository,
which we will need to keep in sync, we could use GitHub's special .github
repository for community files.

This idea was first reported by @bpo in the context of the examples
repository: https://github.com/dagger/examples/pull/47#issuecomment-1012517202

I have added it as https://github.com/dagger/.github and explained how
the contributing flow now changed for first-time contributors to *any*
repository in our org: https://github.com/dagger/examples/pull/47#issuecomment-1013450052

There is more info on this feature here:
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file

We could continue by adding CODE_OF_CONDUCT, SECURITY etc. files and all
our repositories will use them, without needing to add these files to
each repository.

Is this a GitHub feature something that fits us?

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-20 16:29:07 +00:00
guillaume
988bf902c2 Add retriggering CI section
Several contributors asked us how to retrigger the CI.
This PR adds a section to contributing.md showing an example

Pairs: @gerhard, @slumbering

Signed-off-by: guillaume <guillaume.derouville@gmail.com>
2022-01-12 15:48:53 +01:00
Gerhard Lazu
5e03930981
Fix quote & remove second quote - it's not a quote
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-11 15:28:32 +00:00
Gerhard Lazu
25e4e1de1b
Make the first line shorter & link better
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-11 15:26:16 +00:00
Gerhard Lazu
b24bdbbe2a
Add Scope of Pull Requests section to the contributing guide
This is a follow-up to https://github.com/dagger/dagger/pull/1348#issuecomment-1009683510

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-01-11 15:23:49 +00:00
Tom Chauveau
6976e32290 Fix typo in CONTRIBUTING.md
Signed-off-by: Tom Chauveau <tom.chauveau@epitech.eu>
2021-07-29 18:29:45 +02:00
Andrea Luzzardi
1df914acdc docs: Fix relative URLs, add a CONTRIBUTING.md note
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-07-22 13:34:53 +02:00
Sam Alba
fd60355281 added DCO requirement to the contributing guide
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-07-08 14:32:01 +02:00
Solomon Hykes
906b9bc992 Contributing FAQ: how to run markdown linter manually
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-14 16:11:37 +00:00
Andrea Luzzardi
30a294a79e add CONTRIBUTING.md
Add some guidelines on the suggested GitHub workflow, commit messages
and so on.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-04-19 12:18:58 -07:00