Commit Graph

18 Commits

Author SHA1 Message Date
Florian Albrechtskirchinger
bda85e84db .github/workflows: bump actions/*
Node.js 20 actions are deprecated.

See-also: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
See-also: https://github.com/actions/checkout
See-also: https://github.com/actions/setup-python
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-24 06:48:22 +01:00
Takuya Wakazono
19f093de06 .github/workflows: use bash as the default shell
GitHub Actions adds pipefail only when we use bash.
https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#defaultsrunshell

Closes: https://github.com/gentoo/guru/pull/303
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-03-16 03:14:40 +09:00
Takuya Wakazono
4d769f1bcb .github/workflows: replace changed-files action with git-diff
tj-actions/changed-files repo was compromised and has been removed.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-03-16 03:14:33 +09:00
Anna (cybertailor) Vyalkova
e037144bc1 emails.yml: disable explicit "dev" checkout
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-04-18 23:03:12 +05:00
Anna (cybertailor) Vyalkova
77206897e7 ci: bump actions
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-04-12 17:37:36 +05:00
Anna (cybertailor) Vyalkova
5201427095 .github/workflows: bump changed-files action
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-06-27 12:55:18 +05:00
Anna (cybertailor) Vyalkova
c6fd909184 .github/workflows/emails.yml: unbroke
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-23 20:11:11 +05:00
Anna (cybertailor) Vyalkova
8784e6fe4b .github/workflows/emails.yml: switch from archived action
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-23 19:52:33 +05:00
Anna (cybertailor) Vyalkova
03d995f606 .github/workflows/emails.yml: clone full repo
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-23 19:13:55 +05:00
Anna (cybertailor) Vyalkova
6e33d8cf12 .github/workflows: deinit git submodules (if any)
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-23 17:23:00 +05:00
Anna (cybertailor) Vyalkova
7712b364b9 .github/workflows: remove .gitmodules
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-23 17:14:56 +05:00
Anna (cybertailor) Vyalkova
14ed45c186 .github/workflows: checkout submodules
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-23 17:04:37 +05:00
Anna (cybertailor) Vyalkova
2751058f2a .github/workflows: notify on push only
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-31 20:28:03 +05:00
Arthur Zamarin
139f67b9b3 ci: notify on IRC for failing ci
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-03-17 13:41:55 +02:00
Anna (cybertailor) Vyalkova
87804196df .github/workflows: update actions
* bump actions
* fix indentation and other issues detected by yamllint

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-02 11:14:18 +05:00
Andrew Ammerlaan
167fc257b6 emails.yml: only run on push to dev
everything that goes into master comes from dev anyway so no need
to run it twice

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-04-14 15:38:40 +02:00
Arthur Zamarin
5fa6ea3b1d Add emails checker against bugzilla workflow
A new check that checks that all new emails written in metadata.xml
correspond to existing user in bugzilla.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-06 21:08:40 +03:00
Arthur Zamarin
575a645479 Add new empty emails workflow
Added so we have a successful run for full workflow

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-06 21:07:28 +03:00