Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/cla.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# DRAFT, not in force. A reusable check that the author of a pull request has agreed to the
# A reusable check that the author of a pull request has agreed to the
# Orbyn Individual Contributor Licence Agreement. It runs only when a repository calls it
# (on: workflow_call); no repository does yet. See ../../REVIEW.md.
# (on: workflow_call). See ../../REVIEW.md.
#
# One agreement covers every Orbyn repository: the author comments `/orbynAgree` once, the
# signature goes to the single file signatures/icla-<version>.json in orbyn-dev/cla-signatures,
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:
github.event_name == 'pull_request_target' ||
(github.event_name == 'issue_comment' && github.event.action == 'created' &&
github.event.issue.pull_request && github.event.comment.user.type != 'Bot' &&
contains(toLower(github.event.comment.body), 'agree'))
contains(github.event.comment.body, 'agree'))
concurrency:
group: orbyn-cla-${{ github.repository }}-${{ github.event.pull_request.number || github.event.issue.number }}
cancel-in-progress: false
Expand Down
2 changes: 1 addition & 1 deletion CLA.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Orbyn Individual Contributor Licence Agreement

**Version 0.1, DRAFT for legal review. Not in force.** This is not legal advice. Nothing here applies to anyone until it is reviewed, approved and published as version 1.0.
**Version 0.1, in force; legal review pending.** A reviewed version may replace it, and contributors would then be asked to agree again. This is not legal advice.

> Notes for counsel are in [the review notes](REVIEW.md). Bracketed text in capitals, such as `[JURISDICTION]`, is a placeholder still to be decided.

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# orbyn-dev/.github

> **DRAFT, not in force, pending legal review.**
> Nothing in this repository applies to any Orbyn project yet. No repository uses its workflows, and no contribution is accepted or refused because of it.
> **Version 0.1 of the contributor agreement is in force; legal review is pending.**
> A reviewed version may replace it, and contributors would then be asked to agree again. A repository uses these workflows only after its caller is merged.

This repository will hold organisation-wide files for Orbyn projects, starting with a contributor licence agreement. The draft is under review in a pull request.
This repository holds organisation-wide files for Orbyn projects, starting with the contributor licence agreement.

Contact: hello@orbyn.dev

Expand All @@ -13,9 +13,9 @@ Contact: hello@orbyn.dev

Product repositories call it from `examples/licence-grant-caller.yml`.

## Contributor agreement check (draft, not in force)
## Contributor agreement check

`.github/workflows/cla.yml` is a reusable check for the draft [contributor agreement](CLA.md). A contributor comments `/orbynAgree` once on their own pull request; that covers every covered Orbyn repository. Organisation members and bots pass at once. The skills library (`orbyn-fullstack-skills`) stays MIT with a DCO and is not covered.
`.github/workflows/cla.yml` is a reusable check for the [contributor agreement](CLA.md). A contributor comments `/orbynAgree` once on their own pull request; that covers every covered Orbyn repository. Organisation members and bots pass at once. The skills library (`orbyn-fullstack-skills`) stays MIT with a DCO and is not covered.

### Turning it on for a repository

Expand Down
2 changes: 1 addition & 1 deletion REVIEW.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Review notes for counsel

**DRAFT, not in force. Not legal advice.** These notes explain the draft in [CLA.md](CLA.md) and list what needs a decision before version 1.0.
**Version 0.1 in force; legal review pending. Not legal advice.** These notes explain the agreement in [CLA.md](CLA.md) and list what counsel should decide before a reviewed version replaces it.

## Why a CLA, and why this base

Expand Down
Loading