16 Commits

Author SHA1 Message Date
Morten Nernes
b90d890bb4 Renamed back to community-scripts 2026-05-07 23:12:53 +02:00
Morten Nernes
e619f5757e Fixed deprecated command: forgejo-runner register. 2026-05-07 23:02:55 +02:00
CanbiZ (MickLesk)
6d9d44642c Merge pull request #1645 from WaffleThief123/forgejo-runner-fix
forgejo-runner (FIX): support generated/unattended mode and configurable runner labels
2026-04-30 15:39:37 +02:00
Tobias
5911b001ce Update author name in forgejo-runner-install.sh 2026-04-21 10:28:29 +02:00
Cyra
e949ed75a7 fix(forgejo-runner): cd to /root before runner registration
forgejo-runner register writes .runner config to the current working
directory. The install script runs in a temp directory (via build.func),
so the config was lost on cleanup. The systemd service expects it in
/root (WorkingDirectory=/root), so cd there before registering.
2026-04-07 10:11:13 -07:00
Cyra
034a196720 fix(forgejo-runner): use hostname command instead of $HOSTNAME variable
core.func overwrites $HOSTNAME with a formatted emoji string for display
purposes, causing runner registration to send garbled ANSI codes as the
runner name. Use $(hostname) to get the actual system hostname.
2026-04-07 10:11:13 -07:00
Cyra
2145face42 fix(forgejo-runner): support generated/unattended mode and configurable runner labels
- Export app-specific variables (var_forgejo_instance, var_forgejo_runner_token,
  var_runner_labels) in ct script so they survive lxc-attach into the container
- Replace nonexistent prompt_input_required/show_missing_values_warning calls
  with standard read prompts that skip when variables are pre-set
- Add hard error when no runner token is provided
- Make runner labels configurable via var_runner_labels instead of hardcoded
- Update default runner image from node:20-bookworm to node:22-bookworm (Node 22 LTS)
2026-04-07 10:11:13 -07:00
CanbiZ (MickLesk)
61d73907ec Fix update scripts: pixelfed storage backup, github-runner full config backup, forgejo-runner version check 2026-03-27 14:41:46 +01:00
CanbiZ (MickLesk)
7ab160ff75 gitea sync 2026-03-18 14:58:47 +01:00
CanbiZ (MickLesk)
310d0e54a6 Interactive Prompts 2026-01-27 13:26:31 +01:00
lengschder97
76620bf8c7 Fixed arch in installer script 2026-01-13 10:58:20 +01:00
Tobias
bc1b073f74 refactor 2026-01-13 10:40:04 +01:00
lengschder97
572da9a60a Fixed comments 2026-01-13 08:36:33 +01:00
lengschder97
a0cecbc773 Fixed requested changes 2026-01-13 07:49:27 +01:00
lengschder97
b104727293 Fixed comments 2026-01-09 09:22:12 +01:00
sfriedrich
46e0d4f573 feat: add forgejo runner 2026-01-08 11:34:56 +01:00