Source mirror · commit 369512f · 2026-10-26 · MIT · canonical repo: gitlab.com/jiapunk/upgrade-airlock
git clone https://upgrade-airlock.pages.dev/source/upgrade-airlock.git
upgrade-airlock / scripts / sepolia / systemd / airlock-sweep.service
scripts/sepolia/systemd/airlock-sweep.service15 lines · 569 bytes
1# Upgrade Airlock sweeper: one run of the CRE workflow's cron handler (scripts/sepolia/sweep.sh).
2# Started by airlock-sweep.timer every 60 s; install.sh fills in the kit directory and the env file path.
3[Unit]
4Description=Upgrade Airlock sweeper (judge proposals the listener missed)
5Documentation=file://@KIT@/README.md
6
7[Service]
8Type=oneshot
9EnvironmentFile=@ENV_FILE@
10WorkingDirectory=@KIT@
11ExecStart=@KIT@/sweep.sh
12# a CRE execution may take up to 5 minutes; sweep.sh exits at once when nothing waits for a verdict
13TimeoutStartSec=6min
14Nice=5
15NoNewPrivileges=yes