dependabot[bot]
8ebf5575ad
Bump actions/stale from 8.0.0 to 9.0.0 ( #3562 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](1160a22402...28ca103628 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 10:03:54 -08:00
dependabot[bot]
d7fe4d0d58
Bump actions/setup-python from 4.8.0 to 5.0.0 ( #3561 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.8.0 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](b64ffcaf5b...0a5c615913 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 17:49:04 -08:00
dependabot[bot]
a706592185
Bump actions/setup-python from 4.7.1 to 4.8.0 ( #3560 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.1 to 4.8.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](65d7f2d534...b64ffcaf5b )
---
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>
2023-12-05 17:05:42 -08:00
Erik Schierboom
e3a189c519
Pin GitHub Actions workflows to a specific version ( #3548 )
2023-11-14 06:11:36 -08:00
Erik Schierboom
42dcefbf7e
Pin GitHub Actions runners to a specific version ( #3547 )
2023-11-09 12:35:02 -08:00
dependabot[bot]
358e406e5a
Bump exercism/pr-commenter-action from 1.5.0 to 1.5.1 ( #3525 )
...
Bumps [exercism/pr-commenter-action](https://github.com/exercism/pr-commenter-action ) from 1.5.0 to 1.5.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.5.0...v1.5.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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 17:06:47 -07:00
dependabot[bot]
adc465969c
Bump exercism/pr-commenter-action from 1.4.0 to 1.5.0 ( #3503 )
...
Bumps [exercism/pr-commenter-action](https://github.com/exercism/pr-commenter-action ) from 1.4.0 to 1.5.0.
- [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.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: exercism/pr-commenter-action
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>
2023-09-14 18:04:46 -07:00
dependabot[bot]
c0c2f677f4
Bump actions/checkout from 3 to 4 ( #3498 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 14:28:19 -07:00
BethanyG
6cc4b919ec
[Track CI] Upgrade Workflow to use Python 3.11.2 & Pytest 7.2.2 ( #3382 )
...
* Upgraded CI workflow to use Python 3.11.2 and Pytest 7.2.2
* Pinned Pylint version to ~=2.17.1
* Added tomli to test_exercises.py imports.
* Adding in tomli for dependancies.
* Need to use latest build of Black due to Python 3.11 and packaging problems with tomli
* Regenerated test files for exercises failing CI.
* Try removing tomli to see if it fixes CI for Py3.11
* And more version fishing for black, which is the culprit here.
* Regeneraed test files with black 22.3.0, since black 23.3.0 is incompatible with Python 3.11 due to tomli conflicts.
* Trying a different strategy. Using only 3.11 for the main container.
* Must import tomllib, part of exteded standard lib not core.
* Wrapped tomllib in a try-catch and aliased importing tomli. Updated requirements to only install tmli on 3.10 and below.
* Forgot to update the imports in the generator.
* Added paasio test changes here, since this changes the CI checker to use Python 3.11.
* Trying a msg= approach.
2023-04-07 13:20:05 +02:00
dependabot[bot]
d8e8cb6ca7
Bump actions/stale from 7 to 8
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [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/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-23 23:31:25 -07:00
dependabot[bot]
ad8e8c9405
Bump actions/stale from 6 to 7
...
Bumps [actions/stale](https://github.com/actions/stale ) from 6 to 7.
- [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/v6...v7 )
---
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-12-22 13:20:14 -08:00
dependabot[bot]
090a5eb282
Bump exercism/pr-commenter-action from 1.3.1 to 1.4.0
...
Bumps [exercism/pr-commenter-action](https://github.com/exercism/pr-commenter-action ) from 1.3.1 to 1.4.0.
- [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.1...v1.4.0 )
---
updated-dependencies:
- dependency-name: exercism/pr-commenter-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-17 11:41:56 -08:00
Katrina Owen
ed310e1949
Add custom token to community contributions workflow
...
The pause-community-contributions workflow makes a call to the
GitHub API to check if the person contributing is a member of
the organization.
However, this call currently fails if the contributor has set their
membership to 'private'.
This is because the default token provided for GitHub Actions only
has permissions for the repository, not for the organization. With
this token, we're not allowed to see private memberships.
We've created a custom, org-wide secret containing a personal token
that has permissions to read organization membership.
Unfortunately the secret cannot be accessed directly by the shared
workflow, it has to be passed in.
We updated the shared workflow to use the token, if it is provided,
and this PR updates the workflow in this repo to pass the secret.
Until this is merged, contributions from people with private membership
in the Exercism organization will be automatically closed.
Note that this PR also removes the workflow_dispatch which fails if
you try to use it.
2022-12-09 09:45:38 -08:00
Katrina Owen
6ff41f24ad
Update autoresponder for pausing community contributions
...
We realized belatedly that we should create a shared, re-usable workflow.
This simplifies the workflow logic using a variable for the forum category
that the new topic gets created in, if they click the link to copy their post
from here to the forum.
2022-11-30 07:51:23 -08:00
Katrina Owen
9f7befe39c
Fail closed on pause contributions workflow
...
In the original workflow, I had `catch(err) => false`.
But during code review the question was raised:
What happens if we get rate limited and all the requests from the API fail?
(E.g. if we do a script and automatically create PRs across all of Exercism, which is totally a thing).
We were like: ooh, that would suck, wouldn’t it? It would be better if we occasionally had to deal with manually closing a PR.
But here’s the kicker. The API response has no body. It’s either 204 or 404, where 404 is perceived as… an error.
So I changed it, and (importantly) forgot to test the script one final time.
So here is a version that will actually work. (I tested.)
2022-11-29 10:54:27 -08:00
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