663 Commits

Author SHA1 Message Date
Rachel Powers
815306f1d0 Use group redirections for multiple outputs, prevent glob expansion of PR_NUMBER
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-21 12:16:44 -07:00
Rachel Powers
436896d365 ci(blocked-pr): use gh issue comment --create-if-none --edit-last with app token, not composit action
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-19 15:46:04 -07:00
Rachel Powers
187728c1f2 ci(blocked-pr): use app token
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-19 15:19:13 -07:00
renovate[bot]
4c2182e086 chore(deps): update actions/cache action to v4.2.3 2025-03-19 18:59:33 +00:00
renovate[bot]
a469f6b114 chore(deps): update cachix/install-nix-action digest to 02a151a 2025-03-15 21:14:57 +00:00
Rachel Powers
e28dd30d87 ci(blocked_pr): merge env setup for dispatch and pull_request events
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-14 19:26:27 -07:00
Rachel Powers
72aee5c9f6 ci(blocked-pr): go back to single labels use gh cli actions directly insead of api where possible
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-14 16:07:14 -07:00
Alexandru Ionut Tripon
577cae3e00 chore(deps): update cachix/cachix-action action to v16 (#3493) 2025-03-15 00:00:30 +02:00
Rachel Powers
e8e81a7627 use basename and dirname to split owner/repo
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-14 14:56:46 -07:00
Rachel Powers
b42b453f76 ci(blocking-lables): cleanup lables with a pr closes
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-14 12:58:42 -07:00
Rachel Powers
da3f378d5d ci(label-actions): actions can't directly access secrets
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-14 11:04:44 -07:00
Rachel Powers
7cbdb80f6b ci(label-actions): composit actions to add and delete labels in bulk
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-14 10:26:19 -07:00
Rachel Powers
0818e7068a ci(blocked_pres): ensure merge workflow has actions permission
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 21:01:58 -07:00
Rachel Powers
c75ae4170f ci(blocked_prs): fix merge workflow
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:07 -07:00
Rachel Powers
c2b7b4c82a ci(blocked_prs): fix multiline comment body in comment action
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:07 -07:00
Rachel Powers
05356eff69 ci(blocking_prs): fix generated comment
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:06 -07:00
Rachel Powers
0474b03626 ci(blocked_pr): fix comment action
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:06 -07:00
Rachel Powers
79283fd744 ci(blocked_prs): checkout default branch for action access
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:06 -07:00
Rachel Powers
e00d93135f ci(blocked_prs): fix blocking_data refrences, add synchronize and
reopend events

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:06 -07:00
Rachel Powers
6fd70ad095 ci(blocked_prs): correct condition to use JOB_DATA from env
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:05 -07:00
Rachel Powers
1c6ab1f054 ci(blocked_prs): unnest array of blocking prs
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:05 -07:00
Rachel Powers
14f042540c ci(blocking_pr): pass json expressions as env not direct.
use internal compost comment action

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:05 -07:00
Rachel Powers
eb11cde0f4 ci(blocked_prs): use compact jq output when outputting to ENV or step
ouput

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:05 -07:00
Rachel Powers
0bbf529afb ci(blocked_prs): quote json in env file
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:04 -07:00
Rachel Powers
a6a172a136 ci: ensure block pr scan always returns valid json
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:04 -07:00
Rachel Powers
a2907dcaa3 ci: fix blocked PR workflow to preserve JSON in ENV
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:04 -07:00
Rachel Powers
cbd1fc6f43 ci: fix repo URL in blocked pr workflow
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:04 -07:00
Rachel Powers
cfc3c76779 ci: fix labels detected as sequence
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:03 -07:00
Rachel Powers
be1ce8dd9d ci: add workflow to trigger refresh of dependants when a blocking pr is merged
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:03 -07:00
Rachel Powers
a65ced1598 ci: add a workflow to detect and check dependencies for blocked pull requests
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-03-12 20:44:03 -07:00
renovate[bot]
de13d55c7c chore(deps): update cachix/cachix-action action to v16 2025-03-10 21:53:14 +00:00
renovate[bot]
d41c54b6b2 chore(deps): update cachix/install-nix-action action to v31 2025-03-10 18:24:28 +00:00
Alexandru Ionut Tripon
67d385fed2 chore(deps): update actions/cache action to v4.2.2 (#3451) 2025-03-02 08:19:27 +02:00
Alexandru Ionut Tripon
758b6cb756 chore(deps): update korthout/backport-action action to v3.2.0 (#3448) 2025-03-02 08:19:18 +02:00
renovate[bot]
8cb999c479 chore(deps): update actions/cache action to v4.2.2 2025-02-27 19:24:06 +00:00
renovate[bot]
3cb44ba105 chore(deps): update korthout/backport-action action to v3.2.0 2025-02-23 22:35:16 +00:00
Trial97
47af33ff6f Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into skin 2025-02-21 08:40:33 +02:00
Seth Flynn
0af021fef2 ci: always run nix workflow on push (#3433) 2025-02-19 02:17:41 -05:00
Seth Flynn
46385e671d ci: always run nix workflow on push
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-02-18 22:55:51 -05:00
renovate[bot]
73bb740bbb chore(deps): update actions/cache action to v4.2.1 2025-02-18 18:14:21 +00:00
Alexandru Ionut Tripon
beee93e199 Update hendrikmuhs/ccache-action action to v1.2.17 (#3388) 2025-02-17 18:04:33 +02:00
Alexandru Ionut Tripon
d22a20ffa6 Update .github/workflows/stale.yml
Co-authored-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2025-02-13 08:14:20 +02:00
TheKodeToad
de86e63611 Update .github/workflows/stale.yml
Co-authored-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-02-13 00:05:14 +00:00
Trial97
ef825a7bc5 update stale action
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-02-06 09:58:41 +02:00
Trial97
f1209c1279 Increase the stale operations
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-02-05 23:43:38 +02:00
Alexandru Ionut Tripon
34438824c1 Update .github/workflows/stale.yml
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2025-02-04 23:15:18 +02:00
Alexandru Ionut Tripon
ac598740b3 Update .github/workflows/stale.yml
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2025-02-04 22:08:46 +02:00
Alexandru Ionut Tripon
85c2710e33 Apply suggestions from code review
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2025-02-04 22:08:16 +02:00
Alexandru Ionut Tripon
afe6d4836d Update .github/workflows/stale.yml
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2025-02-04 17:41:36 +02:00
Trial97
9c26ba5932 add stale workflow
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-02-04 16:13:55 +02:00