From 8e53cf17f9e48aed429d1b932a31b0803a4c0c79 Mon Sep 17 00:00:00 2001 From: TheArcaneBrony Date: Wed, 5 Apr 2023 22:59:21 +0200 Subject: [PATCH 1/4] Create CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..15d19d6 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,51 @@ +# Code of Conduct + +By contributing to or interacting with Spacebar or Spacebar community spaces, you accept the code of conduct. + +This code of conduct is based on the Artemis Lena Code of Conduct by FantasyCookie17. As it is licensed under CC0, +it may be used by other communities in modified or unmodified form without permission from the author. +Its purpose is to ensure a civilised, tolerant, compassionate, helpful, pluralistic, and peaceful style of communication. + +Spacebar community spaces includes Spacebar github repositories and Spacebar development guilds (be it on Discord.com or Spacebar instances mananged by the Spacebar maintainers group). + +By contributing to any Spacebar projects (for example, through pull request) you guarantee that you have the rights to resign all rights to Spacebar under the AGPLV3 license. + +### Desirable Behaviour + +- If possible, provide assistance with Spacebar projects to other users. +- Be respectful toward other's opinions and viewpoints. +- Accepting responsibility and apologizing to those affected for our mistakes. + +### Prohibited Behaviour + +- Sharing leaked, proprietary source code from Discord Inc +- Homophobia, transphobia, etc, misgendering, deadnaming, assuming gender. You should use singular they/them when in doubt. +- Threats of violence +- Harassment +- Spreading hateful, violent, or discriminatory ideologies or conspiracy theories, via media or text (including avatars and nicknames) +- Trolling. Intentionally derailing conversations or producing discussions on non-issues. +- Doxing. Disclosing other's private information without their consent. +- Spamming. This includes sending advertisements, repeatedly sending meaningless content, sending server invites unrequested. +- Sharing media that may cause harm or be triggering to others, such as flashing imagery or gore. +- Undesired automation of services that may lead to a reduction in service quality. For example, API spam of a Spacebar instance. +- Ban evasion. Creation of additional accounts used to join a community after being banned from that community. +- Posting content that is illegal to publish or distribute in Germany. +- Abusing loopholes in this code of conduct, or being in conflict with the goals of this code of conduct. + +### Consequences of Violation + +- Written warnings, followed by kicks or bans if repeated. +- If a violation is particularly egregious, an immediate kick or ban may be issued. +- Offending content may be removed +- Kicks and bans apply to all communities administered by the Spacebar maintainers group. + +### Reporting problems + +You may report any violation of this code of conduct to the Spacebar community team directly through Discord, private message or otherwise. + +If you believe us to be in violation of this code of conduct, please report it to someone in a higher position, +or to many people on the team. Make sure to provide a direct quote from here to be as effective as possible. + +### Changes to this document + +This code of conduct may be changed in order to enhance clarity and precision at any time. **Notification should be provided** From 7613030d9326978df5519233dd37a9476845fa8c Mon Sep 17 00:00:00 2001 From: TheArcaneBrony Date: Mon, 1 May 2023 12:35:32 +0200 Subject: [PATCH 2/4] Add workflow to trigger docs rebuild --- .github/workflows/docs-trigger.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/docs-trigger.yml diff --git a/.github/workflows/docs-trigger.yml b/.github/workflows/docs-trigger.yml new file mode 100644 index 0000000..badc47c --- /dev/null +++ b/.github/workflows/docs-trigger.yml @@ -0,0 +1,24 @@ +name: Trigger docs rebuild +on: + push: + branches: + - master + files: + - 'CODE_OF_CONDUCT.md' + +jobs: + trigger_docs_rebuild: + runs-on: ubuntu-latest + steps: + - name: Trigger docs rebuild + uses: actions/github-script@v6 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + const result = await github.rest.actions.createWorkflowDispatch({ + owner: 'spacebarchat', + repo: 'docs', + workflow_id: 'build.yml', + ref: 'master' + }) + console.log(result) \ No newline at end of file From cf0cc1b844106a2861c7825f8daca241fec8aca8 Mon Sep 17 00:00:00 2001 From: TheArcaneBrony Date: Mon, 1 May 2023 12:42:17 +0200 Subject: [PATCH 3/4] Change secret name --- .github/workflows/docs-trigger.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-trigger.yml b/.github/workflows/docs-trigger.yml index badc47c..914bad4 100644 --- a/.github/workflows/docs-trigger.yml +++ b/.github/workflows/docs-trigger.yml @@ -13,7 +13,7 @@ jobs: - name: Trigger docs rebuild uses: actions/github-script@v6 with: - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.GH_TOKEN }} script: | const result = await github.rest.actions.createWorkflowDispatch({ owner: 'spacebarchat', From aea66e60d3950acd8e671425ab4654189ef562a3 Mon Sep 17 00:00:00 2001 From: TheArcaneBrony Date: Mon, 1 May 2023 12:46:43 +0200 Subject: [PATCH 4/4] Update Code of Conduct --- CODE_OF_CONDUCT.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 15d19d6..7b757a5 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -12,32 +12,32 @@ By contributing to any Spacebar projects (for example, through pull request) you ### Desirable Behaviour -- If possible, provide assistance with Spacebar projects to other users. -- Be respectful toward other's opinions and viewpoints. -- Accepting responsibility and apologizing to those affected for our mistakes. +- If possible, provide assistance with Spacebar projects to other users. +- Be respectful toward other's opinions and viewpoints. +- Accepting responsibility and apologizing to those affected for our mistakes. ### Prohibited Behaviour -- Sharing leaked, proprietary source code from Discord Inc -- Homophobia, transphobia, etc, misgendering, deadnaming, assuming gender. You should use singular they/them when in doubt. -- Threats of violence -- Harassment -- Spreading hateful, violent, or discriminatory ideologies or conspiracy theories, via media or text (including avatars and nicknames) -- Trolling. Intentionally derailing conversations or producing discussions on non-issues. -- Doxing. Disclosing other's private information without their consent. -- Spamming. This includes sending advertisements, repeatedly sending meaningless content, sending server invites unrequested. -- Sharing media that may cause harm or be triggering to others, such as flashing imagery or gore. -- Undesired automation of services that may lead to a reduction in service quality. For example, API spam of a Spacebar instance. -- Ban evasion. Creation of additional accounts used to join a community after being banned from that community. -- Posting content that is illegal to publish or distribute in Germany. -- Abusing loopholes in this code of conduct, or being in conflict with the goals of this code of conduct. +1. Sharing leaked, proprietary source code from Discord Inc +2. Homophobia, transphobia, etc, misgendering, deadnaming, assuming gender. You should use singular they/them when in doubt. +3. Threats of violence +4. Harassment +5. Spreading hateful, violent, or discriminatory ideologies or conspiracy theories, via media or text (including avatars and nicknames) +6. Trolling. Intentionally derailing conversations or producing discussions on non-issues. +7. Doxing. Disclosing other's private information without their consent. +8. Spamming. This includes sending advertisements, repeatedly sending meaningless content, sending server invites unrequested. +9. Sharing media that may cause harm or be triggering to others, such as flashing imagery or gore. +10. Undesired automation of services that may lead to a reduction in service quality. For example, API spam of a Spacebar instance. +11. Ban evasion. Creation of additional accounts used to join a community after being banned from that community. +12. Posting content that is illegal to publish or distribute in Germany. +13. Abusing loopholes in this code of conduct, or being in conflict with the goals of this code of conduct. ### Consequences of Violation -- Written warnings, followed by kicks or bans if repeated. -- If a violation is particularly egregious, an immediate kick or ban may be issued. -- Offending content may be removed -- Kicks and bans apply to all communities administered by the Spacebar maintainers group. +- Written warnings, followed by kicks or bans if repeated. +- If a violation is particularly egregious, an immediate kick or ban may be issued. +- Offending content may be removed +- Kicks and bans apply to all communities administered by the Spacebar maintainers group. ### Reporting problems