Commit Graph

50 Commits

Author SHA1 Message Date
Kevin O'Connor c9aa7ac871 github: Fix regression due to update of actions/stale
Commit 594c0243 updated the workflows from actions/stale@v3 to
actions/stale@v8, but did not make the corresponding updates to the
config parameters.  This resulted in the closing of some PRs.  Update
the config parameters to avoid this regression.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-08-21 13:15:53 -04:00
Thijs Triemstra 594c024355
github: update dependencies (#6293)
Signed-off-by: Thijs Triemstra <info@collab.nl>
2023-08-11 21:17:13 -04:00
Kevin O'Connor 16f54c8200 stale-issue-bot: Update github lock-threads action to v4
Update to latest version in hopes it will reduce failure reports.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-03-27 20:22:44 -04:00
Kevin O'Connor df1137ef75 workflows: Convert to Ubuntu 20.04 for build test
This also updates to the latest version of pru-gcc.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-02-09 20:57:53 -05:00
Kevin O'Connor 8a06528747 .github: Minor update to github issue chooser
Clarify that the Contact.md contains "Contact Directions".

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-11-15 16:54:19 -05:00
Kevin O'Connor 5339d138e6 .github: Remove custom issue template
Remove the custom.md github issue template so that github only shows
the choices listed in the config.yml file.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-11-15 16:54:19 -05:00
Kevin O'Connor 2bffa925c8 workflows: Lock comments on old PRs (no activity in a year)
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-10-13 17:27:03 -04:00
Kevin O'Connor f7e29b276e docs: Update koconnor donation links
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-08-24 21:02:43 -04:00
Kevin O'Connor 8a038c6941 workflows: Fix spurious path in klipper3d-deploy.yaml
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-07-16 10:45:26 -04:00
Yifei Ding b35b6cb10b _klipper3d: New language translation deployment
Signed-off-by: Yifei Ding <yifeiding@protonmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-04-06 19:04:48 -04:00
Kevin O'Connor befb503cf0 workflows: Add comment when adding reviewer-needed label to idle ticket
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-26 11:42:40 -04:00
Kevin O'Connor 5e91c5de28 workflows: Update invalid-label-bot.yaml to use actions/github-script@v6
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-13 17:14:43 -04:00
Kevin O'Connor 021459e53e workflows: Update stale-issue-bot.yaml to use actions/github-script@v6
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-13 17:13:56 -04:00
Kevin O'Connor 2f8f99acae workflows: Mark inactive github PRs with "reviewer needed"
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-13 17:13:56 -04:00
Kevin O'Connor 341e56dcea workflows: Automatically close PRs with "reviewer needed" that become stale
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-13 17:13:56 -04:00
Kevin O'Connor cc3c4c81e9 workflows: Add github tool to add a comment to PRs marked "reviewer needed"
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-13 17:13:55 -04:00
Kevin O'Connor c067d4df73 klipper3d-deploy: Temporarily disable translations on klipper3d.org
Temporarily disable support for multiple languages on the main
klipper3d.org site.  The search functionality isn't working correctly
with translations.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-03-08 14:58:36 -05:00
Yifei Ding 61329049a6
docs: Mkdocs i18n support (#5072)
Signed-off-by: Yifei DIng <yifeiding@protonmail.com>
2022-02-14 11:29:41 -05:00
Kevin O'Connor 7971715bb4 workflows: Lock issues that have been closed for 6+ months
Add a new automation to lock closed issues with no recent updates.
This is intended to reduce updates to old tickets that few people will
see.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-11-22 19:06:03 -05:00
Kevin O'Connor 34f58f2816 workflows: Limit github ticket workflows to Klipper3d/klipper repo
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-11-16 18:51:50 -05:00
Kevin O'Connor 128a2f8cd6 workflows: Fix typo in stale-issue-bot
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-08-17 20:53:32 -04:00
Kevin O'Connor f2dd677491 workflows: Add script to manage "not mainline" and "pending feedback" PRs
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-08-17 12:55:15 -04:00
Kevin O'Connor dd1b1f496c workflows: Merge close-invalid-bot into stale-issue-bot
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-08-17 12:33:45 -04:00
Kevin O'Connor a80c7d71dc Revert "workflows: Point to https://www.klipper3d.org/Contact"
This reverts commit d14015111e.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-07-27 18:59:46 -04:00
Kevin O'Connor d14015111e workflows: Point to https://www.klipper3d.org/Contact
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-07-27 18:08:10 -04:00
Kevin O'Connor ba16c0f1aa _klipper3d: Move mkdocs.yml to docs/_klipper3d
Reported by @damlobster .

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-07-27 17:10:59 -04:00
Damien ea802aa91e docs: Setup mkdocs with mkdocs-material theme
This changes the framework used to generate the klipper3d site.

Signed-off-by: Damien Martin <damlobster@gmail.com>
2021-07-27 13:15:25 -04:00
Kevin O'Connor 7266882201 workflows: Change not_on_github label to "not on github"
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-06-27 12:56:06 -04:00
Kevin O'Connor 8bce892434 workflows: Rename the "invalid" label to "not_on_github"
Use a more appropriate label name.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-06-22 23:22:46 -04:00
Kevin O'Connor 099a6dd6c9 workflows: Minor wording change to invalid-label-bot
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-17 10:31:03 -04:00
Kevin O'Connor 7b170d8c3d github: Automatically close resolved issues after one week of inactivity
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-13 22:55:43 -04:00
Kevin O'Connor 76b839a0ac invalid-label-bot: Minor changes to invalid label comment
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-06 14:29:31 -04:00
Kevin O'Connor 5ceb5a1b26 invalid-label-bot: Fix typo
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-03 11:06:09 -04:00
Kevin O'Connor f2b382dbcc invalid-label-bot: Reword the invalid label message
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-05-02 18:51:08 -04:00
Kevin O'Connor 16b8922af2 github: Fix cron entry in close-invalid-bot.yaml
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-18 19:47:17 -04:00
Kevin O'Connor f9601f70b1 github: Add close-invalid-bot.yaml
The generic stale issue tool wont close an issue that has comments
after the initial invalid message.  Add a bot to close invalid issues.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-18 19:39:27 -04:00
Kevin O'Connor 962315a5fc github: Update issue template to further encourage reading the directions
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-18 18:18:45 -04:00
Kevin O'Connor 5729109727 stale-issue-bot: Increase stale warning from 3 weeks to 5 weeks
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-04-07 11:08:14 -04:00
Kevin O'Connor 00f8262e57 docs: Add links to Klipper Discourse server to Contact.md
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-27 12:51:17 -04:00
Kevin O'Connor b88a0b8004 github: Fix typo in invalid-label-bot.yaml
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-26 14:15:01 -04:00
Kevin O'Connor afe853aecc github: Add github issue chooser
Add links to documentation and chat server when a new user opens a new
issue ticket.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-24 18:45:29 -04:00
Kevin O'Connor f1c085e15d github: Add FUNDING.yml file
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-24 18:39:17 -04:00
Kevin O'Connor 6cf587b4b6 github: Simplify the github "invalid" issue message
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-03-24 18:39:11 -04:00
Kevin O'Connor 891852ed9c workflows: Update stale-issue-bot.yaml to also close invalid tickets
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-02-02 13:22:35 -05:00
Kevin O'Connor c4633f9451 workflows: Add invalid-label-bot.yaml script to warn on invalid tickets
Add a tool to add a comment on any issue that has the invalid label
added to it.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-02-02 10:36:38 -05:00
Kevin O'Connor 1de7f3954e build-test: Move system package installation to ci-install.sh
It's more maintainable to have the system packages listed in
ci-install.sh instead of in build-test.yaml.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:30:48 -04:00
Kevin O'Connor fd973acd34 build-test: Remove references to "travis" in build tests
Use "ci-build.sh" "ci-install.sh" and similar, as travis-ci is no
longer being used.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:30:48 -04:00
Kevin O'Connor 33a2d48888 build-test: Build with normal Ubuntu arm-eabi compiler
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:30:44 -04:00
Kevin O'Connor 7ad36a2164 github: Run continuous integration tests using "github actions"
Use "github actions" instead of "travis ci" for the automatic build
regression tests.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-30 15:23:42 -04:00
Kevin O'Connor 37c379ddc5 stale-issue-bot: Enable github actions to handle stale issues
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-24 19:53:06 -04:00