syntaqxJob logs are deleted 90 days after their job finished. Every line a job printed was kept in the actions database for good (up to 4 MB a job), and a free workspace with self-hosted runners could fill it without limit, both a cost and a risk to the database's size cap that every repository shares. Once an hour the actions cron deletes the logs of up to 200 jobs, and earlier attempts, that finished longer ago than LOG_RETENTION_DAYS (90, a wrangler var; 0 keeps logs for good), and marks each so it is not looked at again (migration 0021 adds logs_purged_at and an index). The run, its jobs, steps, annotations and summaries stay. The Actions guide says so.1220395History
README.md
g1t/workflows
g1t's own reusable workflows, published from this folder of g1t's
repository to g1t/workflows on g1t.sh by .g1t/workflows/actions-release.yml.
| Workflow | What it does |
|---|---|
.g1t/workflows/deploy.yml | Builds the commit onto g1t.page with g1t/deploy. The deploy workflow g1t manages for a project calls it. |
jobs:
g1t:
uses: g1t/workflows/.g1t/workflows/deploy.yml@v1
with:
project: web
secrets: inherityaml