Commit Graph

99 Commits

Author SHA1 Message Date
Katrina Owen
02abfca1e2 Create autoresponder for pausing community contributions
We're going to take a step back and redesign the volunteering model for Exercism.
Please see [this forum post](https://forum.exercism.org/t/freeing-our-maintainers-exercism-wide-changes-to-track-repositories/1109) for context.

This PR adds an autoresponder that runs when an issue or PR is opened. If the person opening the issue is not a member of the Exercism organization, the autoresponder posts a comment and closes the issue. In the comment the author is directed to discuss the issue in the forum.

If the discussion in the forum results in the issue/PR being approved, a maintainer or staff member will reopen it.

Please feel free to merge this PR. It will be merged on December 1st, 2022. Please do not close it.

If you wish to discuss this, please do so in [the forum post](https://forum.exercism.org/t/freeing-our-maintainers-exercism-wide-changes-to-track-repositories/1109) rather than here.
2022-11-25 19:16:22 -08:00
dependabot[bot]
92f2550c7f Bump exercism/pr-commenter-action from 1.3.0 to 1.3.1
Bumps [exercism/pr-commenter-action](https://github.com/exercism/pr-commenter-action) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/exercism/pr-commenter-action/releases)
- [Changelog](https://github.com/exercism/pr-commenter-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/exercism/pr-commenter-action/compare/v1.3.0...v1.3.1)

---
updated-dependencies:
- dependency-name: exercism/pr-commenter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-25 19:10:31 -08:00
Exercism Bot
b6362043e8 🤖 Sync org-wide files to upstream repo
More info: ceface8fc4
2022-11-17 09:20:39 -08:00
dependabot[bot]
b3368949af Bump actions/stale from 5 to 6
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 6.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-27 21:15:09 -07:00
BethanyG
f789c074a3 [Python Version Upgrade]: First Pass at Upgrading Track to use python:3.10.6-slim (#3158)
* First pass at upgrading track to python:3.10.6-slim.
Adjusted GH workflow to use Python 3.10.6 for the CI setup.
Edited pylintrc to omit depreicated check for whitespace.
Checked and pinned library versions for requirements.txt and requirements-generator.txt
Re-tested all exercises to see if they'd explode.

* pylint 2.14.5 needs astroid 2.12.

* Upgraded JinJa2 to latest, pinned astroid to <=2.12.0.

* Dropping support for python 3.6, adding python 3.10.6 to version matrix.

* Pinned version of JinJa2 to 3.1.2
2022-08-13 21:06:38 -05:00
dependabot[bot]
14a8b5db45 Bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 12:20:35 -07:00
Exercism Bot
9e64f2af70 🤖 Sync org-wide files to upstream repo
More info: f28daf625f
2022-05-11 11:01:41 -07:00
Exercism Bot
80c415ece8 🤖 Sync org-wide files to upstream repo
More info: 68ae5ebb27
2022-04-22 10:26:02 -07:00
dependabot[bot]
b3b54e368b Bump actions/stale from 4 to 5
Bumps [actions/stale](https://github.com/actions/stale) from 4 to 5.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 16:28:38 -07:00
BethanyG
fa135cb334 dowgrading to 7.0.1 for pytest due to install errors for pythong 6.3. 2022-03-30 15:44:08 -07:00
BethanyG
967fcd1d50 Pinned pytest version at 7.1.0 2022-03-30 15:44:08 -07:00
BethanyG
faa59ae1c1 Modified workflow to use pytest 7. 2022-03-30 15:44:08 -07:00
Exercism Bot
b21b0aae7e 🤖 Sync org-wide files to upstream repo
More info: cc4bf900aa
2022-03-09 15:05:38 -08:00
dependabot[bot]
9772a9c54f Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 16:06:06 -08:00
dependabot[bot]
29e03e72e3 Bump actions/setup-python from 2.3.2 to 3
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 14:50:17 -08:00
dependabot[bot]
e72cde990f Bump actions/setup-python from 2.3.1 to 2.3.2
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 18:55:35 -08:00
BethanyG
6b39bec682 Update ci-workflow.yml
Pin version of Pytest to ~6.2.5
2022-02-04 16:44:05 -08:00
dependabot[bot]
af497e56e2 Bump actions/setup-python from 2.3.0 to 2.3.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-01 11:42:55 +01:00
Job van der Wal
7a00d7f764 Fixing some bots 2021-11-23 13:52:06 -08:00
dependabot[bot]
bf6367a5f0 Bump actions/setup-python from 2.2.2 to 2.3.0 (#2788)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.2.2...v2.3.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-18 00:33:54 +01:00
BethanyG
79515ffbee [PR Auto-Comments]: Will the teeny-tiny typo madness never end?? (#2785)
Fixed broken PR linklet.
2021-11-16 09:32:25 +01:00
BethanyG
beda2238fd Small Markdown Updates to Correct Rendering. (#2777) 2021-11-15 18:17:21 +01:00
BethanyG
3ae5708052 Removed excess spacing. 2021-11-12 23:47:24 -08:00
BethanyG
c690e0250a Added links to Pull Requests documents for Contributing, readme, issue responder and pr responder. 2021-11-12 23:47:24 -08:00
BethanyG
b3fc5facb8 Removed excess <br> from Greeting (#2724) 2021-11-03 16:38:13 +01:00
Erik Schierboom
f3b4008e7c 🤖 Remove obsolete maintainers.json file (#2723) 2021-11-03 13:53:55 +01:00
dependabot[bot]
2171fb7012 Bump actions/checkout from 2.3.5 to 2.4.0 (#2720)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 01:05:52 +01:00
Job van der Wal
19e572b651 Activate Porcupine Revenger (#2708) 2021-10-30 22:59:29 +02:00
BethanyG
a629bd6b31 Added suggestions from PR review. 2021-10-30 09:36:16 -07:00
BethanyG
186cf24cbb Added snippets to the auto-pr-commenter. 2021-10-30 09:36:16 -07:00
BethanyG
6082137781 Spacing Niggles and Wiggles (#2699)
I hope this works, and doesn't make the problems worse.
2021-10-27 16:51:07 +02:00
Job van der Wal
2552f07092 Quick spelling mistake and clean 2021-10-25 15:41:43 -07:00
Job van der Wal
dda7e08c00 [New Workflow] Bot to automatically reply to new issues (#2684)
* Add Issue Commenter to repo

* Update .github/issue-comment.md

Co-authored-by: BethanyG <BethanyG@users.noreply.github.com>

* Oui Oui Automation

Co-authored-by: BethanyG <BethanyG@users.noreply.github.com>
2021-10-22 23:05:52 +02:00
dependabot[bot]
8ecfa369ed Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-16 05:49:30 -07:00
Job van der Wal
5aede592fe Add prickle and smolder labels (#2636) 2021-10-07 23:57:51 +02:00
Exercism Bot
2b9ab396da 🤖 Sync org-wide files to upstream repo
More info: d31ac9e435
2021-10-05 07:47:17 -07:00
Exercism Bot
e749b22637 🤖 Sync org-wide files to upstream repo
More info: dcda92c722
2021-10-01 14:45:46 -07:00
BethanyG
bbf8bb6a24 Update to ubuntu-latest for Python versions
Needed to also update to `ubuntu-latest` for the individual python versions portion.
2021-09-14 11:02:03 -07:00
BethanyG
0f3a7b4d31 Update ci-workflow.yml
Per notice and instructions listed in [3287](https://github.com/actions/virtual-environments/issues/3287), `ubuntu-16.04` is being deprecated.  Updated this workflow to use `ubuntu-latest`
2021-09-14 11:02:03 -07:00
dependabot[bot]
42994a2678 Bump actions/stale from 3 to 4
Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-14 20:10:33 -07:00
Exercism Bot
d5f8d52014 🤖 Sync org-wide files to upstream repo
More info: eef3dd1e1d
2021-07-09 09:08:30 -07:00
BethanyG
5f872ffe1f Fixed spam label. 2021-07-09 03:33:08 -07:00
BethanyG
b537794bfa Changed script to check any of a list of lables, rather than exempt a list. 2021-07-09 03:33:08 -07:00
BethanyG
9a98488101 Updated exempt lables to include x: labels and improve exercise lables. 2021-07-09 03:33:08 -07:00
Exercism Bot
603590a547 🤖 Sync org-wide files to upstream repo (#2461)
More info: 91ddf7ac49
2021-07-06 12:20:54 +01:00
Exercism Bot
bce9e33229 🤖 Sync org-wide files to upstream repo
More info: 53f167009e
2021-07-02 08:40:40 -07:00
Erik Schierboom
e6e3697791 Add a GitHub Actions workflow to automatically sync the repository labels.
This commit adds a `.github/workflow/sync-labels.yml` file, which defines a workflow that syncs this repository's labels with the contents of the `.github/labels.yml` file. The labels are synced automatically whenever the `.github/labels.yml` file changes.
2021-06-14 17:52:35 -07:00
Erik Schierboom
ac49a382aa Define the labels used in this repo.
This commit adds a `.github/labels.yml` file, which contains the full list of labels that this repo can use. This file is a combination of the `.appends/.github/labels.yml` file and the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml.
2021-06-14 17:52:35 -07:00
BethanyG
45b1d8b6ef Revert "🤖 Sync org-wide files to upstream repo" (#2451)
This reverts commit 7b2a5c2ed9.
2021-06-04 17:06:08 +01:00
Exercism Bot
7b2a5c2ed9 🤖 Sync org-wide files to upstream repo
More info: 784d161f18
2021-06-04 08:45:10 -07:00