dependabot[bot]
7bfd6c2439
chore(deps): bump h2 from 0.3.24 to 0.3.26 ( #766 )
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-19 09:55:05 +08:00
dependabot[bot]
0e8d5f0266
chore(deps): bump rustls from 0.21.10 to 0.21.12 ( #804 )
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.21.10 to 0.21.12.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.21.10...v/0.21.12 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-19 09:54:27 +08:00
Nils
32add8f046
Dependatbot Updates ( #802 )
...
* chore(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore(deps): bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore(deps): bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-18 19:48:09 +08:00
SteveLauC
f661f00277
feat: support auto-cpufreq ( #800 )
2024-05-18 16:34:03 +08:00
Alok Singh
2a1999fe20
Add rye support ( #799 )
...
Rye is a new cargo-like package manager for python by @mitsuhiko.
2024-05-13 20:52:13 +08:00
SteveLauC
4d66431aad
fix: Fedora Sway Atomic should be recognized as FedoraImmutable ( #795 )
...
* fix: Fedora Sway Atomic should be recognized as FedoraImmutable
* style: fmt
2024-05-11 11:20:43 +08:00
SteveLauC
767f0d91f4
refactor: 2 clippy warnings ( #789 )
2024-05-06 20:37:55 +08:00
edi
a3428e3477
Always display windows update step ( #781 )
...
* always display windows update step
* remove extra comma
* i guess format wants the comma
2024-05-06 20:24:57 +08:00
David C
614131b7bf
fix(os): detect Fedora IoT Edition as immutable Fedora variant ( #774 )
...
Without this change, it is detected as a regular Fedora variant and
updating fails because neither `dnf` nor `yum` is found.
2024-04-17 09:05:54 +08:00
Dan Sully
9b0681f3b8
Add config flag to toggle verbose Git repository output. ( #763 )
...
* Add config flag to toggle verbose Git repository output.
If `true`: the default, no change.
If `false`: Only show repositories that have been updated or have an error.
Minor tweak to output (removed colon) so that copy and paste for 'cd' is nicer.
2024-04-14 10:28:03 +08:00
Andre Toerien
ecf8fb7a47
fix: better dotnet tool list header parsing ( #772 )
...
fix: better dotnet tool list header parsing
2024-04-14 09:10:08 +08:00
Andrew Barchuk
04bfb45a97
Fix local host detection for remotes with user ( #755 )
2024-04-08 19:43:32 +08:00
SteveLauC
d90ce30452
feat: support update PlatformIO Core ( #759 )
2024-04-07 11:03:33 +08:00
Ricardo Torres
ab21600ca6
feat: add support for mise ( #757 )
...
Add support for mise-en-place (or mise). Mise is a tool like asdf (already supported). https://mise.jdx.dev/
2024-03-30 18:40:16 +08:00
λP.(P izzy)
728ea26204
FIXES #708 : add config directive for pkg_* cleanup on OpenBSD ( #753 )
...
FIXEs #708 : add config directive for pkg_* cleanup on OpenBSD
2024-03-26 11:07:39 +08:00
SteveLauC
373cd3b3ae
fix: don't use Command::new(bin_name) as it won't work on Windows ( #750 )
2024-03-24 11:48:17 +08:00
SteveLauC
f4e0258b09
style: fix 2 clippy lint unless_vec & unused_io_amount ( #751 )
2024-03-24 11:24:39 +08:00
SteveLauC
d50360a69a
feat: support update ClamAV databases ( #747 )
2024-03-19 14:10:47 +08:00
SteveLauC
351922c81f
feat: put step logs in a span ( #746 )
2024-03-16 14:17:19 +08:00
Alok Singh
9518f43866
Add support for Lean 4's elan ( #742 )
2024-03-16 09:35:47 +08:00
SteveLauC
2c1ce3d4e6
refactor: make GitSteps a dedicated step ( #737 )
2024-03-09 17:57:33 +08:00
SteveLauC
12116c3261
fix: use env BUN_INSTALL to locate package.json ( #734 )
2024-03-07 14:12:16 +08:00
Gerald Chen
fbc84e8aa1
fix(pipx): adds --include-injected argument to pipx ( #726 )
2024-03-01 15:06:23 +08:00
Brent Monning
6dab1e4f37
feat: adds xcodes step ( #643 )
2024-03-01 07:58:24 +08:00
Lucas Parzianello
650a143602
Adds pyenv step ( #724 )
2024-02-27 09:25:18 +08:00
Nils
9b6027fe78
Update GitHub Actions workflow for Codecov integration ( #718 )
...
- Refine the testing matrix to include only stable and nightly versions of Rust
- Add 'fail_ci_if_error' option to Codecov step for stricter CI checks
- Ensure newline at end of file
2024-02-25 11:19:09 +08:00
Nils
0e30e05ce8
Add GitHub Actions Workflow for Build and Test ( #717 )
...
* "Add *.profraw files to .gitignore
*.profraw files are generated by LLVM's Clang compiler when using the -fprofile-instr-generate option for Profile Guided Optimization. These files contain raw profiling data and should not be version controlled."
* Remove redundant import of TryFrom trait
The TryFrom trait was being imported explicitly in src\steps\os\windows.rs, even though it's already part of the Rust prelude and automatically imported into every Rust program. This was causing a compiler warning. This commit comments out the redundant import to resolve the warning.
* Add GitHub Actions workflow for Rust build and test
This commit adds a new GitHub Actions workflow for building and testing the Rust project across multiple operating systems (Ubuntu, Windows, macOS) and Rust versions (stable, beta, nightly). It also includes caching for dependencies and build artifacts, and uploads code coverage reports to Codecov.
* Update Codecov action and add token for coverage report upload
This commit updates the version of the Codecov GitHub Action used to upload coverage reports from v4 to v4.0.1. It also adds a token from the repository secrets to authenticate the upload. This ensures secure and authorized communication with the Codecov service.
* "Fix misuse of --jobs flag in cargo test command"
* "Fix grcov command in GitHub Actions workflow
The grcov command was previously prefixed with './', which caused an error because grcov was not found in the current directory. This commit removes the './' prefix to call grcov from the global path, where it is installed."
* Update GitHub Actions workflow for cross-platform compatibility
This commit modifies the 'build-and-test.yml' GitHub Actions workflow to ensure it works correctly across different operating systems (Ubuntu, Windows, MacOS). The RUSTFLAGS environment variable is now set in a cross-platform compatible way. The workflow will run the build and test process on every pull request and push to the main branch, generate a coverage report, and upload it to Codecov.
* Changed workflow trigger event to 'workflow_run' completion of 'Build and test' workflow
* "Updated GitHub Actions workflow to correctly set environment variables for code coverage"
* Renamed build and test workflow
* Update GitHub Actions workflow trigger
Change the trigger of the 'Test with Code Coverage' workflow to run when the 'build-and-test' workflow is completed. This ensures that code coverage is only calculated after successful build and test runs.
* Update workflow_run trigger in code-coverage.yml
* Fix CODECOV_TOKEN in code-coverage.yml workflow
* Update code-coverage workflow to trigger on pull requests and pushes to main branch
* Update .gitignore file to exclude LLVM profiling output
* Add empty line at the end
* Remove unused import in windows.rs
* Update .github/workflows/build-and-test.yml
Co-authored-by: SteveLauC <stevelauc@outlook.com >
* Update .github/workflows/build-and-test.yml
Co-authored-by: SteveLauC <stevelauc@outlook.com >
* Remove code coverage workflow
---------
Co-authored-by: SteveLauC <stevelauc@outlook.com >
2024-02-25 10:35:56 +08:00
Nils
eea952fa78
Create devskim.yml to enable GitHub code scanning for this repository ( #700 )
2024-02-24 18:53:10 +08:00
SteveLauC
6071a1ee3b
chore: git ignore more ( #715 )
2024-02-24 13:45:53 +08:00
SteveLauC
a801b7b9f4
chore: bump deps ( #714 )
2024-02-24 13:14:53 +08:00
SteveLauC
c6e3f0ae0a
revert: revert 614 to remove the -p option ( #713 )
2024-02-24 11:26:41 +08:00
SteveLauC
a43b03d3db
feat: also detect Helix step with bin name hx ( #710 )
2024-02-23 07:39:31 +08:00
Md Isfarul Haque
12b0fa57ad
fix: fetch and build Helix grammar as a regular user ( #698 )
2024-02-23 07:26:08 +08:00
Nils
d9e304f0ef
Add .vs to .gitignore ( #706 )
...
* Added .vs vode to .gitignore
* Adjust .vs to .vs/
2024-02-22 09:47:37 +08:00
dependabot[bot]
842b92cca7
chore(deps): bump actions/download-artifact from 3 to 4 ( #704 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 09:39:05 +08:00
dependabot[bot]
485f0ec9c8
chore(deps): bump EnricoMi/publish-unit-test-result-action from 1 to 2 ( #705 )
...
Bumps [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action ) from 1 to 2.
- [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases )
- [Commits](https://github.com/enricomi/publish-unit-test-result-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: EnricoMi/publish-unit-test-result-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 09:38:40 +08:00
λP.(P izzy)
5e3b5fc9a7
Fix OpenBSD Step failing to build with E0599 ( #707 )
...
* fix openbsd support failing with error E0599
* clean up a little formatting in src/os/openbsd.os
2024-02-21 21:10:34 +08:00
SteveLauC
7c63541cad
fix: zinit default install location ( #625 )
2024-02-17 13:15:53 +08:00
SteveLauC
238e089d74
docs: document brew config entries[skip ci] ( #696 )
2024-02-17 13:14:39 +08:00
luciodaou
8991bc9f62
feat(brew): adds "greedy-latest" option to Brew ( #636 )
2024-02-17 11:45:57 +08:00
SteveLauC
7a3f3a8905
feat: support waydroid ( #687 )
2024-02-16 11:57:53 +08:00
dependabot[bot]
e4085e03eb
chore(deps): bump actions/checkout from 2 to 4 ( #688 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [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/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 16:19:58 +08:00
dependabot[bot]
4b0c366e5f
chore(deps): bump actions/upload-artifact from 3 to 4 ( #689 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 16:19:18 +08:00
dependabot[bot]
ea97240d09
chore(deps): bump actions/cache from 1 to 4 ( #690 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 1 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v1...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 16:18:47 +08:00
dependabot[bot]
12de531abb
chore(deps): bump codecov/codecov-action from 1 to 4 ( #691 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 16:18:24 +08:00
dependabot[bot]
c3876ce3bf
chore(deps): bump katyo/publish-crates from 1 to 2 ( #692 )
...
Bumps [katyo/publish-crates](https://github.com/katyo/publish-crates ) from 1 to 2.
- [Release notes](https://github.com/katyo/publish-crates/releases )
- [Commits](https://github.com/katyo/publish-crates/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: katyo/publish-crates
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15 16:18:00 +08:00
SteveLauC
cbbfc3a114
docs: update install doc with Winget ( #693 )
2024-02-15 16:17:11 +08:00
Nils
ad2bfc9abd
Keeping actions up to date with Dependabot ( #685 )
2024-02-15 16:04:51 +08:00
Nils
528461412e
Publish new releases of topgrade to the Windows Package Manager with WinGet Releaser
...
Publish new releases of topgrade to the Windows Package Manager with WinGet Releaser (GitHb Action).
2024-02-15 16:04:11 +08:00
SteveLauC
64db679390
ci: add macOS aarch64 check ( #680 )
2024-02-06 16:28:01 +08:00