dependabot[bot]
61dbb3a46b
Bump actions/stale from 9.1.0 to 10.0.0 ( #3999 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5bef64f19d...3a9db7e6a4 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.0.0
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>
2025-10-02 11:17:56 -07:00
dependabot[bot]
8c285ac4c2
Bump actions/setup-python from 5.6.0 to 6.0.0 ( #4000 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.6.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](a26af69be9...e797f83bcb )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.0.0
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>
2025-10-02 11:17:34 -07:00
dependabot[bot]
3297093c98
Bump actions/checkout from 4.2.2 to 5.0.0 ( #3975 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...08c6903cd8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
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>
2025-09-03 00:16:42 -07:00
keiravillekode
eedf04a724
3 workflows use ubuntu-24.04 ( #3942 )
2025-07-15 18:25:42 -07:00
BethanyG
a06cf488b9
Moved CI run to ubuntu-24. ( #3938 )
2025-06-30 08:40:39 -07:00
dependabot[bot]
085aeb1dbf
Bump actions/setup-python from 5.5.0 to 5.6.0 ( #3910 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](8d9ed9ac5c...a26af69be9 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
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>
2025-05-02 19:19:06 -07:00
dependabot[bot]
9b7a74b59e
Bump actions/setup-python from 5.4.0 to 5.5.0 ( #3882 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](42375524e2...8d9ed9ac5c )
---
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>
2025-04-03 12:25:23 -07:00
dependabot[bot]
bd05215644
Bump actions/stale from 9.0.0 to 9.1.0 ( #3857 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](28ca103628...5bef64f19d )
---
updated-dependencies:
- dependency-name: actions/stale
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>
2025-02-01 20:19:55 -08:00
dependabot[bot]
550d1aba09
Bump actions/setup-python from 5.3.0 to 5.4.0 ( #3858 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](0b93645e9f...42375524e2 )
---
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>
2025-02-01 20:19:26 -08:00
BethanyG
7bec634f5c
Revert "Testing fix for no-important-files workflow. ( #3824 )" ( #3835 )
...
This reverts commit 8dde6fd436 .
2024-12-02 12:45:49 -08:00
BethanyG
8dde6fd436
Testing fix for no-important-files workflow. ( #3824 )
2024-11-17 22:29:03 -08:00
dependabot[bot]
da94511af8
Bump actions/setup-python from 5.2.0 to 5.3.0 ( #3809 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](f677139bbe...0b93645e9f )
---
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>
2024-11-02 13:06:54 -07:00
dependabot[bot]
42bbbfd2af
Bump actions/checkout from 4.2.0 to 4.2.2 ( #3810 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](d632683dd7...11bd71901b )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-11-02 13:06:20 -07:00
dependabot[bot]
b6b3c4b649
Bump actions/checkout from 4.1.7 to 4.2.0 ( #3778 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](692973e3d9...d632683dd7 )
---
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>
2024-10-03 11:08:47 -07:00
Erik Schierboom
b061dd047f
Change the interval for dependabot updates to monthly ( #3769 )
2024-09-04 07:05:04 -07:00
Exercism Bot
63fffc04e9
🤖 Sync org-wide files to upstream repo ( #3770 )
...
More info: fc1613760f
2024-09-04 07:03:30 -07:00
dependabot[bot]
6b8660a7a3
Bump actions/setup-python from 5.1.1 to 5.2.0 ( #3766 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](39cd14951b...f677139bbe )
---
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>
2024-09-01 05:49:20 -07:00
BethanyG
56d158766f
Attempt at fix for issue described in http://forum.exercism.org/t/github-ci-docker-compose-not-found-error-for-python/12487 . ( #3754 )
2024-08-13 12:01:08 -07:00
dependabot[bot]
5c9131f9e2
Bump actions/setup-python from 5.1.0 to 5.1.1 ( #3738 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](82c7e631bb...39cd14951b )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 13:33:04 -07:00
dependabot[bot]
367faf4c12
Bump actions/checkout from 4.1.6 to 4.1.7 ( #3714 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](a5ac7e51b4...692973e3d9 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-06-13 06:57:06 -07:00
dependabot[bot]
3f106bb185
Bump actions/checkout from 4.1.5 to 4.1.6 ( #3700 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](44c2b7a8a4...a5ac7e51b4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-05-16 18:59:23 -07:00
dependabot[bot]
2998cda3cd
Bump actions/checkout from 4.1.4 to 4.1.5 ( #3691 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](0ad4b8fada...44c2b7a8a4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-05-07 10:40:15 +02:00
dependabot[bot]
b7e19f0fc8
Bump actions/checkout from 4.1.3 to 4.1.4 ( #3687 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1d96c772d1...0ad4b8fada )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-04-24 23:15:01 -07:00
dependabot[bot]
087d4748c2
Bump actions/checkout from 4.1.2 to 4.1.3 ( #3682 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](9bb56186c3...1d96c772d1 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-04-19 16:24:08 -07:00
dependabot[bot]
d8b3979fa6
Bump actions/setup-python from 5.0.0 to 5.1.0 ( #3661 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](0a5c615913...82c7e631bb )
---
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>
2024-03-27 10:15:09 -07:00
Exercism Bot
5c3ff61a05
🤖 Sync org-wide files to upstream repo ( #3662 )
...
More info: 45ce43faa9
2024-03-27 10:14:34 -07:00
dependabot[bot]
07a3adf989
Bump actions/checkout from 4.1.1 to 4.1.2 ( #3658 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...9bb56186c3 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-03-12 16:36:40 -07:00
Exercism Bot
ddef41a1b4
🤖 Sync org-wide files to upstream repo ( #3649 )
...
More info: 0c0972d1df
2024-02-29 07:50:17 -08:00
BethanyG
e6be68abbb
Update no-important-files-changed.yml ( #3644 )
...
fix for html access for [no important files changed]
2024-02-28 00:39:09 -08:00
Exercism Bot
7eae72e8de
🤖 Sync org-wide files to upstream repo ( #3613 )
...
More info: bfc6fe525e
2024-02-01 06:11:20 -08:00
dependabot[bot]
7965a4f5b6
Bump juliangruber/read-file-action from 1.1.6 to 1.1.7 ( #3607 )
...
Bumps [juliangruber/read-file-action](https://github.com/juliangruber/read-file-action ) from 1.1.6 to 1.1.7.
- [Release notes](https://github.com/juliangruber/read-file-action/releases )
- [Commits](02bbba9876...b549046feb )
---
updated-dependencies:
- dependency-name: juliangruber/read-file-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>
2024-01-26 22:30:55 -08:00
Exercism Bot
70acb845ed
🤖 Sync org-wide files to upstream repo ( #3604 )
...
More info: 42a096591a
2024-01-25 06:09:26 -08:00
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