summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-26feat! drop Project::artifacts field and methodLars Wirzenius1-5/+0
2024-01-20Merge pull request 'fixes' (#61) from fmt into mainLars Wirzenius2-5/+2
2024-01-20fix(CargoFmt): run in check mode, drop meaningless optionsLars Wirzenius1-4/+1
2024-01-20fix: allow cache drive to be 10 gigsLars Wirzenius1-1/+1
2024-01-20Merge pull request 'cache' (#59) from cache into mainLars Wirzenius4-30/+97
2024-01-20feat: set CARGO_TARGET_DIR to /workspace/cache for Rust actionsLars Wirzenius1-29/+41
2024-01-20feat: use /workspace/cache as a persistent cache between runsLars Wirzenius3-1/+56
2024-01-16Merge pull request 'helpers' (#58) from helpers into mainLars Wirzenius4-2/+116
2024-01-16feat: subcommand to list available actionsLars Wirzenius4-1/+72
2024-01-16feat: subcommand to list projects in a projects fileLars Wirzenius3-1/+44
2024-01-14Merge pull request 'feat! split SafeAction into PreAction and PostAction' (#5...Lars Wirzenius2-7/+25
2024-01-14feat! split SafeAction into PreAction and PostActionLars Wirzenius2-7/+25
2024-01-13fix: if --force is used (without --dry-run), always runLars Wirzenius1-0/+3
2024-01-13feat? run "cargo fetch" without --lockedLars Wirzenius1-1/+0
2024-01-13Merge pull request 'fix: drop clippy --check option' (#54) from fix-clippy in...Lars Wirzenius1-1/+1
2024-01-13fix: drop clippy --check optionLars Wirzenius1-1/+1
2024-01-10Merge pull request 'feat: order projects by name when running them' (#53) fro...Lars Wirzenius1-1/+4
2024-01-10feat: order projects by name when running themLars Wirzenius1-1/+4
2024-01-10Merge pull request 'fix: --dry-run logic' (#52) from fix into mainLars Wirzenius2-4/+10
2024-01-10fix: --dry-run logicLars Wirzenius2-4/+10
2024-01-09Merge pull request 'feat: action cargo_fmt' (#51) from cargofmt into mainLars Wirzenius1-7/+7
2024-01-09feat: action cargo_fmtLars Wirzenius1-7/+7
2024-01-08Merge pull request 'fix-dry-run' (#50) from fix-dry-run into mainLars Wirzenius4-103/+145
2024-01-08fix: don't use test dir as source dirLars Wirzenius1-2/+4
2024-01-08fix: if create source tar that contains itself, failLars Wirzenius1-2/+6
2024-01-08feat: clarify reporting of when CI is run on a project, and whyLars Wirzenius1-97/+133
2024-01-08feat: allow storing "no latest commit"Lars Wirzenius1-2/+2
2024-01-06Merge pull request 'project state' (#49) from state into mainLars Wirzenius6-92/+259
2024-01-06feat: allow source trees that aren't git checkoutsLars Wirzenius2-5/+28
2024-01-06feat: skip unchanged projects by defaultLars Wirzenius5-84/+159
2024-01-06feat: reduce logspam in qemu.rsLars Wirzenius1-4/+4
2024-01-06add state struct for project stateLars Wirzenius1-2/+71
2024-01-06fix: rename function to match subcommand nameLars Wirzenius1-2/+2
2024-01-06fix: typo method nameLars Wirzenius1-3/+3
2024-01-04Merge pull request 'some-projects' (#48) from some-projects into mainLars Wirzenius4-88/+154
2024-01-04feat: --dry-run, only run chosen projectsLars Wirzenius4-86/+152
2024-01-04refactor: rename to plural for correctnessLars Wirzenius1-2/+2
2024-01-04Merge pull request 'feat! rename "build" sub-command to "run"' (#47) from run...Lars Wirzenius3-12/+12
2024-01-04feat! rename "build" sub-command to "run"Lars Wirzenius3-12/+12
2024-01-04Merge pull request 'feat! make project file be a map, not a list' (#46) from ...Lars Wirzenius2-19/+22
2024-01-01Merge pull request 'feat: allow configuring CPU and memory for the VM' (#44) ...Lars Wirzenius5-15/+51
2024-01-01feat: allow configuring CPU and memory for the VMLars Wirzenius5-15/+51
2023-12-31feat! make project file be a map, not a listLars Wirzenius2-19/+22
2023-12-30Merge pull request 'feat: report what project is run' (#33) from reportprojec...Lars Wirzenius1-0/+1
2023-12-30feat: report what project is runLars Wirzenius1-0/+1
2023-12-30Merge pull request 'fix' (#32) from fix into mainLars Wirzenius3-16/+58
2023-12-30refactor: use Path instead str for directory namesLars Wirzenius1-7/+7
2023-12-30feat: run pre- and post-plan actions in the source directoryLars Wirzenius3-9/+51
2023-12-30Merge pull request 'relative' (#31) from relative into mainLars Wirzenius4-5/+33
2023-12-30fix: filenames should be relative to directory of project fileLars Wirzenius2-4/+31