Cervator
eeeafba2d0
fix: skip project-autoadd workflow for fork PRs
...
Fork PRs cannot access repository secrets, causing the project-autoadd
workflow to fail with "Input required and not supplied: github-token".
Added a condition to skip all jobs when the PR originates from a fork.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 11:47:42 -04:00
jdrueckert
432bcb599d
doc: fix broken links ( #5172 )
...
* move CODE_OF_CONDUCT.md into .github dir
* move Modules.md and Playing.md into docs dir
* fix broken links in README.md
* link knowledge base directly
* use https instead of http
2023-11-18 11:12:17 +01:00
Sylvia Favello
4c177c68b1
ci: update autoclose file version and fix github username ( #5097 )
...
* rephrase stale and close message to be more friendly
* provide whitespace between the asperand symbol and github username
2023-04-12 19:17:24 +02:00
jdrueckert
df98a45298
ci: fix project-autoadd github action ( #5080 )
...
A fix for the [`project-autoadd` github action](https://github.com/MovingBlocks/Terasology/blob/develop/.github/workflows/project-autoadd.yml ) which failed because the utilized underlying action only supports classic projects but we're using v2 (beta) projects. The replacement action not only works but is a base action provided by GitHub which hopefully means better maintenance and higher security awareness.
The action requires a token with control privileges for projects. I added such a token to the organization secrets and wrote a [maintainer guide](https://github.com/MovingBlocks/Terasology/wiki/Maintenance#how-to-fix-an-expired-github-action-token ) on what to do in case the action starts failing because this token expired.
2022-11-26 12:34:11 +01:00
jdrueckert
e8380cf4ea
ci: fix syntax errors in project-autoadd workflow
2022-11-13 12:23:52 +01:00
jdrueckert
232909cb24
ci: add workflow autoclosing issues with unresponsive authors ( #5071 )
...
A new GitHub workflow based on https://github.com/marketplace/actions/close-stale-issues that marks issues stale and eventually closes them if they need author input but their author doesn't respond.
- only issues with label `Status: Needs Author Input` are affected
- issues will be marked stale via the `Status: Stale` label and a comment if there is no activity for 30 days
- issues will be closed as `not_planned` with a comment if there is no activity for 90 days after the issue was marked stale
- PRs are not affected by this workflow
2022-11-05 22:32:07 +01:00
jdrueckert
4ad7b68294
ci: add workflow to auto-add issues and PRs to projects ( #5070 )
...
A new GitHub workflow based on https://github.com/marketplace/actions/assign-to-one-project that adds issues and PRs to project boards:
- new issues and PRs to "New (Inbox)" column of https://github.com/orgs/MovingBlocks/projects/26/views/1
- issues and PRs newly labeled with `Type: Bug` to "Backlog" column of https://github.com/orgs/MovingBlocks/projects/26/views/1
- issues and PRs newly labeled with `Type: Refactoring` / `Type: Chore` / `Topic: Stabilization` and not `Type: Bug` to "Backlog" column of https://github.com/orgs/MovingBlocks/projects/25/views/1
- issues and PRs newly labeled with `Type: Improvement` and not `Topic: Stabilization` to "Backlog" column of https://github.com/orgs/MovingBlocks/projects/27/views/1
2022-11-05 19:52:45 +01:00
Kevin Turner
b8e09e3a6a
doc: replace IRC link with Discord ( #5019 )
2022-05-22 22:54:40 +02:00
jdrueckert
ac8df72f68
chore: add security policy ( #4984 )
2022-01-17 10:04:37 -08:00
jdrueckert
3769272d3e
chore: overhaul issue template ( #4954 )
...
* chore: overhaul issue template
* chore: remove old issue template
* chore: add documentation request issue template
* doc: add workaround section to bug issue template
* Update .github/ISSUE_TEMPLATE/crash-bug-report.md
Co-authored-by: jdrueckert <jd.rueckert@googlemail.com>
* Update .github/ISSUE_TEMPLATE/roadmap-draft.md
Co-authored-by: jdrueckert <jd.rueckert@googlemail.com>
* Update .github/ISSUE_TEMPLATE/improvement-request.md
Co-authored-by: jdrueckert <jd.rueckert@googlemail.com>
* Update .github/ISSUE_TEMPLATE/documentation-request.md
Co-authored-by: jdrueckert <jd.rueckert@googlemail.com>
Co-authored-by: Michael Pollind <polli104@mail.chapman.edu>
2021-11-23 06:58:12 -08:00
Tobias Nett
fbe05d2b36
build(github): add common 'labels.json'; update release drafter config ( #4669 )
...
* build(github): add common 'labels.json'; update release drafter config
As discussed in the org meeting we aim for consistency in the labels
used on the engine and in modules. This PR adds the common configuration
to `.github/labels.json`, which can be used to sync labels with
https://github.com/Financial-Times/github-label-sync
Co-authored-by: jdrueckert <jd.rueckert@googlemail.com>
2021-05-15 23:07:06 +02:00
Tobias Nett
dda6e4a038
ci(action): fix release drafter branch config
2021-02-21 20:18:38 +01:00
Tobias Nett
65b76847e8
ci(action): add release-drafter GitHub action
2021-02-21 19:48:27 +01:00
Tobias Nett
077020fa31
doc: add conventional commits to contributing guidelines ( #4410 )
2021-02-07 00:42:16 +01:00
manu3d
a2544da9ad
Added link to How to Work on a PR Efficiently
2018-03-26 00:15:52 +02:00
Cervator
7f055812c1
Minor doc tweak and update credits
2018-03-02 16:14:58 -05:00
Devi Acharya
463eb71b8a
Fixing broken links in Contributing.md
...
Fixed link for forum so that it no longer goes to incorrect page, and changed link for contributor-friendly issues to new label "Good first issue"
2018-02-25 20:23:59 -05:00
Rostyslav Zatserkovnyi
9a65af5c71
i18n fixes for confirmChangePopup
2016-10-27 17:57:49 +03:00
Rasmus Praestholm
6b54120624
More doc stuff! Including new GitHub template files.
2016-03-01 00:24:03 -05:00