dependabot[bot]
23a4fb2609
build(deps): bump actions/upload-artifact from 4 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 08:16:17 +00:00
dependabot[bot]
63c9d44332
build(deps): bump actions/download-artifact from 4 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 08:16:02 +00:00
Martin Wimpress
1f7ec7e52c
feat(quickget): add --check-all-arch to test amd64 and arm64
...
- Add CLI flag --check-all-arch with help text and CHECK_ALL_ARCH var
- Implement loop to run checks for both amd64 and arm64, setting ARCH
per run
- Validate architecture and release/edition before generating URLs; skip
Windows
- Generate and check URLs per-arch, reporting PASS / FAIL / SKIP per
entry
- Update CI workflow to call ./quickget --check-all-arch for distro
matrix tests
Signed-off-by: Martin Wimpress <martin@wimpress.org>
2026-01-25 00:54:57 +00:00
Martin Wimpress
fed267550d
ci(test-quickget): use temp file to collect distro rows for sorting
...
Replace string concatenation with temp file approach to fix issue where
only the first distro appeared in the summary table. Writing rows to a
temp file and sorting it directly is more robust than piping concatenated
strings through sort.
2026-01-23 19:29:23 +00:00
Martin Wimpress
84c77bd3c3
ci(test-quickget): improve test summary formatting and status logic
...
- Set status to ❌ only when failed>0 and passed==0; use ⚠️ when failures
exist but some passed
- Build per-distro rows with printf to preserve newlines and avoid
trailing whitespace
- Replace heredoc cat with explicit echo lines for consistent GitHub
summary formatting
- Append sorted distro rows without extra blank lines
Signed-off-by: Martin Wimpress <martin@wimpress.org>
2026-01-23 19:29:23 +00:00
Martin Wimpress
a2baa3b489
ci(test-quickget): narrow artifact globs and remove merge-multiple
...
- Remove merge-multiple: true from actions/download-artifact step
- Use results/result-*/result.json and results/result-*/failed.txt globs
- Ensure per-distro result files and failed lists are read consistently
for summary
Signed-off-by: Martin Wimpress <martin@wimpress.org>
2026-01-23 19:29:23 +00:00
Martin Wimpress
9073738ade
ci(test-quickget): use wc -l to count test results
...
Signed-off-by: Martin Wimpress <martin@wimpress.org>
2026-01-23 19:29:23 +00:00
Martin Wimpress
e259ade5fa
ci(test-quickget): split tests into detect/matrix per-distro workflow
...
- Replace single quickget-tests job with detect-distros, test-distro,
and report-results
- detect-distros extracts unique distro list and emits JSON for matrix
strategy
- test-distro runs ./quickget --check per distro, captures
PASS/FAIL/SKIP counts,
archives results, and exposes per-distro outputs
- report-results downloads artifacts, aggregates counts into a GitHub
step summary,
includes failed URLs, and fails the workflow if any distro has
failures
- Use actions/checkout@v6 and upload/download-artifact@v4; allow
per-distro jobs to
continue-on-error so all distros are exercised before reporting
Signed-off-by: Martin Wimpress <martin@wimpress.org>
2026-01-23 19:29:23 +00:00
dependabot[bot]
b8bf619a50
chore(deps): bump DeterminateSystems/update-flake-lock from 27 to 28
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 27 to 28.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v27...v28 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '28'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 07:41:59 +00:00
dependabot[bot]
4262b91ed8
chore(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 07:41:37 +00:00
dependabot[bot]
88a4e64d82
chore(deps): bump DeterminateSystems/nix-installer-action from 19 to 21
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 19 to 21.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v19...v21 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-version: '21'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 07:41:11 +00:00
dependabot[bot]
539b11bbf4
chore(deps): bump amannn/action-semantic-pull-request from 5 to 6
...
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request ) from 5 to 6.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases )
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md )
- [Commits](https://github.com/amannn/action-semantic-pull-request/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-04 01:20:11 +00:00
dependabot[bot]
508822fc90
chore(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 00:12:27 +01:00
dependabot[bot]
6d0a09e831
chore(deps): bump DeterminateSystems/flake-checker-action from 10 to 12
...
Bumps [DeterminateSystems/flake-checker-action](https://github.com/determinatesystems/flake-checker-action ) from 10 to 12.
- [Release notes](https://github.com/determinatesystems/flake-checker-action/releases )
- [Commits](https://github.com/determinatesystems/flake-checker-action/compare/v10...v12 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/flake-checker-action
dependency-version: '12'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 00:12:22 +01:00
dependabot[bot]
8ebc01bd91
chore(deps): bump DeterminateSystems/update-flake-lock from 25 to 27
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 25 to 27.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v25...v27 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '27'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 00:12:15 +01:00
dependabot[bot]
ee531af4fb
chore(deps): bump DeterminateSystems/nix-installer-action from 17 to 19
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 17 to 19.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v17...v19 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-version: '19'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 00:12:05 +01:00
dependabot[bot]
6145f685aa
chore(deps): bump DeterminateSystems/flake-checker-action from 9 to 10
...
Bumps [DeterminateSystems/flake-checker-action](https://github.com/determinatesystems/flake-checker-action ) from 9 to 10.
- [Release notes](https://github.com/determinatesystems/flake-checker-action/releases )
- [Commits](https://github.com/determinatesystems/flake-checker-action/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/flake-checker-action
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-15 13:07:44 +01:00
dependabot[bot]
42d81b12bb
chore(deps): bump DeterminateSystems/update-flake-lock from 24 to 25
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 24 to 25.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v24...v25 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '25'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-22 11:21:39 +01:00
dependabot[bot]
45dd058774
chore(deps): bump DeterminateSystems/nix-installer-action from 16 to 17
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 16 to 17.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v16...v17 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-version: '17'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 14:22:28 +01:00
dependabot[bot]
daba59d46c
chore(deps): bump DeterminateSystems/magic-nix-cache-action from 8 to 9
...
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action ) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases )
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-07 01:48:53 +00:00
dependabot[bot]
a305f993c3
chore(deps): bump DeterminateSystems/nix-installer-action from 14 to 16
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 14 to 16.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v14...v16 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 10:57:53 +00:00
dependabot[bot]
c915522962
chore(deps): bump DeterminateSystems/magic-nix-cache-action from 7 to 8
...
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action ) from 7 to 8.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases )
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:35:14 +01:00
dependabot[bot]
42ee12d51c
chore(deps): bump DeterminateSystems/nix-installer-action from 13 to 14
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 13 to 14.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v13...v14 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:32:34 +01:00
dependabot[bot]
973e57eefa
chore(deps): bump DeterminateSystems/flake-checker-action from 8 to 9
...
Bumps [DeterminateSystems/flake-checker-action](https://github.com/determinatesystems/flake-checker-action ) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/flake-checker-action/releases )
- [Commits](https://github.com/determinatesystems/flake-checker-action/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/flake-checker-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:32:10 +01:00
dependabot[bot]
bf3ee94724
chore(deps): bump DeterminateSystems/update-flake-lock from 23 to 24
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 23 to 24.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v23...v24 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 17:31:59 +01:00
dependabot[bot]
a2c3572512
chore(deps): bump DeterminateSystems/nix-installer-action from 12 to 13
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 12 to 13.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v12...v13 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-02 10:37:28 +01:00
Martin Wimpress
0b1dbb4b9e
ci: actually test running a VM
2024-07-04 15:57:02 +01:00
Martin Wimpress
13f98e32d3
ci: fix workflows
2024-07-02 12:58:54 +01:00
Martin Wimpress
a931b2fc2c
ci: add test-build-quickemu.yml
2024-07-02 12:54:52 +01:00
Martin Wimpress
ecfafc8125
chore(ci): clean up test-quickget.yml
2024-07-02 12:54:52 +01:00
dependabot[bot]
a36d51ac98
chore(deps): bump DeterminateSystems/update-flake-lock from 22 to 23
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 22 to 23.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v22...v23 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 02:09:29 +01:00
Martin Wimpress
0b3c3048b6
ci: add Nix flake checker and updater
2024-06-29 22:15:20 +01:00
Martin Wimpress
8f58d0e07c
refactor: consolidate and simplify quickget tests
2024-05-17 23:18:54 +01:00
Martin Wimpress
85434103d7
ci: remove list-all-info from quickget tests
2024-05-09 16:39:58 +01:00
Martin Wimpress
aca168be60
ci: change shellcheck severity to warning
2024-05-09 16:39:58 +01:00
Martin Wimpress
acde2de95a
ci: remove [WIP] opt-in for pull request linting
2024-05-05 12:47:10 +01:00
Martin Wimpress
f3103a6604
ci: add lint-pr.yml; conventional commits specification checker
2024-05-05 10:44:07 +01:00
Martin Wimpress
e4c612118e
refactor: update and simplify test-quickget.yml
2024-05-03 18:00:41 +01:00
Martin Wimpress
79c0486aad
style: white space clean up in test-quickget.yml
2024-05-03 18:00:41 +01:00
Martin Wimpress
182a0c11e7
ci: retain test result for default period
2024-05-03 18:00:41 +01:00
Martin Wimpress
07f6205294
ci: add version checking to publish-release.yml. close #1128
2024-05-03 18:00:41 +01:00
Martin Wimpress
f03d830c30
ci: fix upload-artifacts. closes #1154
2024-05-03 18:00:41 +01:00
Martin Wimpress
2f6ab18812
refactor: update lint-shellcheck to use ludeeus/action-shellcheck. close #909 close #979 close #980
2024-05-03 18:00:41 +01:00
Martin Wimpress
7c892c9dc2
ci: refactor publish-release.yml
...
All release operations in a single workflow
2024-05-03 18:00:41 +01:00
Martin Wimpress
dcbfce86d2
ci :rename workflows
2024-05-03 18:00:41 +01:00
Martin Wimpress
4abd7231c9
style: white space clean up
2024-05-03 18:00:41 +01:00
Martin Wimpress
19539d7b31
ci: use quickget long arguments for readability
2024-05-03 18:00:41 +01:00
Martin Wimpress
5da3942278
ci: update workflow names
2024-05-03 18:00:41 +01:00
Martin Wimpress
ed91628c29
ci :update quickget-tests job names
2024-05-03 18:00:41 +01:00
Martin Wimpress
590bc24347
ci :remove obsolete neofetch install
2024-05-03 18:00:41 +01:00