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
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
SteveLauC
b43f2c8b3a
ci: run cargo test in ci ( #674 )
2024-01-29 10:36:30 +08:00
SteveLauC
f794329913
feat: skip breaking changes notification with env var ( #659 )
...
* feat: skip breaking changes notification with env var
* ci: apply that env in ci
2024-01-23 14:50:35 +08:00
Rui Chen
6accdae232
workflows(homebrew): replace Homebrew/actions/bump-formulae with Homebrew/actions/bump-packages ( #656 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2024-01-23 10:29:48 +08:00
SteveLauC
18e2d3e59c
chore: always use the latest stable toolchain for CI ( #571 )
2023-10-11 09:46:36 +08:00
SteveLauC
71efce32c1
chore: bump CI toolchain to 1.73.0 ( #567 )
2023-10-06 12:05:44 +08:00
SteveLauC
d50dc4c9f6
chore: bump CI toolchain ( #553 )
2023-09-20 15:57:35 +08:00
SteveLauC
b814dd824f
chore: bump ci toolchain ( #544 )
2023-09-01 14:42:12 +08:00
SteveLauC
0ec0e5a9dd
chore: bump ci toolchain and MSRV ( #506 )
...
* chore: bump ci toolchain and MSRV
* fix clippy on macOS
2023-07-19 10:54:34 +08:00
SteveLauC
42188af02b
CI: release to PyPI ( #500 )
2023-07-18 08:11:36 +08:00
SteveLauC
53a8683788
ci: separate code-coverage and test-config-creation ( #488 )
2023-07-14 16:12:53 +00:00
SteveLauC
06cb88a1a1
test: test for config file creation and default config file parsing ( #459 )
2023-06-23 09:04:05 +00:00
Thomas Schönauer
199b81183b
Update check-and-lint.yaml to use Rust version 1.68.0
2023-03-12 20:22:58 +00:00
Guilherme Silva
e224ea38b3
CI: Update cross to v0.2.5 ( #354 )
2023-02-07 17:19:46 +00:00
Guilherme Silva
70045fca29
CI: Force color support for Rustfmt ( #230 )
...
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-27 00:21:29 +01:00
Thomas Schönauer
526c4c9a58
Fixes typo
2022-11-25 18:44:36 +00:00
Ruben Molina
25c5057171
Add support for juliaup ( #208 )
...
* Add support for juliaup
* Update config.rs
* Change the position for Juliaup Step.
* Update generic.rs
2022-11-24 19:17:58 +00:00
Guilherme Silva
f2c7e4848e
CI: Install only necessary components ( #218 )
...
* CI: Install only necessary components
2022-11-24 19:15:13 +00:00
Guilherme Silva
22ed1ef50a
CI: Add NetBSD target ( #180 )
...
* Remove the `sys-info` crate
It offers much more features than we currently use.
Additionally, it was preventing me to cross-compile for NetBSD.
Since we were just using the `hostname()` function from the crate,
I went ahead and stole it.
* Add NetBSD target
* Fix FreeBSD clippy warnings
2022-11-23 15:24:58 +00:00
Guilherme Silva
6be4a4a48d
CI improvements + Android and FreeBSD targets ( #177 )
...
* Bump minimum Rust version to 1.60
As required by the `time` crate (`notify-rust` > `mac-notification-sys` > `time`).
* Simplify CI
Changes:
- Bump `actions/checkout` to v3, fixing a bunch of warnings.
- Replace unmaintained `actions-rs/cargo` by `dtolnay/rust-toolchain`.
- Run Rustfmt only once.
- Add support for cached dependencies (via `Swatinem/rust-cache`).
* Add Android target
Use the awesome `cross` tool for cross-compiling!
* Add FreeBSD target
2022-11-23 15:24:58 +00:00
Rebecca Turner
e84173be8f
Add CommandExt trait ( #146 )
...
* Color CI output
* Improve `CommandExt`
* Add comments explaining `#[allow]`s
* Remove useless `dead_code` annotation
* Improve error messages
* Print errors when running a shell errors
* fixup! Remove useless `dead_code` annotation
2022-11-23 15:24:58 +00:00
Thomas Schönauer
bd34a3bcd4
Revert "10.2.0 release " ( #215 )
...
Revert "10.2.0 release (#213 )"
This reverts commit 13076fcef6 .
2022-11-23 16:23:00 +01:00
Thomas Schönauer
13076fcef6
10.2.0 release ( #213 )
2022-11-23 15:18:09 +00:00
Thomas Schönauer
6a6a84b0c5
Update update_homebrew.yml
2022-11-06 15:28:57 +00:00
Thomas Schönauer
3486200b2c
Update update_homebrew.yml
2022-11-06 15:08:35 +00:00
Thomas Schönauer
f6b3a8fdca
Update update_homebrew.yml
2022-11-06 15:07:55 +00:00
Thomas Schönauer
058a6fd9c9
Update update_homebrew.yml
2022-11-06 15:01:20 +00:00
Thomas Schönauer
e1783e3af8
Create update_homebrew.yml
2022-11-06 14:58:47 +00:00
Thomas Schönauer
d8748b004b
Update check-and-lint.yaml
2022-11-03 19:40:24 +00:00
Thomas Schönauer
c85adb8980
Update check-and-lint.yaml
2022-11-03 19:19:00 +00:00
Thomas Schönauer
91554cac56
GitHub action cleanup2 ( #132 )
...
* Changed clippy args for PR pipeline
* changes crates-publish toolchain version to stable
* Enhanced clippy for PRs
* Fixes typo
2022-11-03 19:09:44 +00:00
Thomas Schönauer
4dcb5a214b
GitHub action cleanups ( #129 )
...
* Changed clippy args for PR pipeline
* changes crates-publish toolchain version to stable
* Enhanced clippy for PRs
2022-11-03 18:53:37 +00:00
Thomas Schönauer
9233846479
Update release-cross.yml
2022-11-03 17:11:47 +00:00
Thomas Schönauer
94bdb8c3fd
Update release.yml
2022-11-03 17:11:28 +00:00
Thomas Schönauer
16a7d5f00b
Cleanup CI/CD pipeline ( #115 )
2022-11-02 16:25:54 +00:00
Thomas Schönauer
fb13543e44
Update release.yml
2022-11-02 14:54:52 +00:00
Thomas Schönauer
c406fe2775
Update release-cross.yml
2022-11-02 14:53:49 +00:00
Thomas Schönauer
027c99ea6b
Update release-cross.yml
2022-10-31 17:36:55 +00:00
Thomas Schönauer
c191c073a0
Update release.yml
2022-10-31 17:36:22 +00:00
Thomas Schönauer
1bdc948a81
Update release.yml
2022-10-31 17:27:16 +00:00
Thomas Schönauer
381f13fe9c
Update release-cross.yml
2022-10-31 17:26:57 +00:00
Thomas Schönauer
f88998faf5
Release pipeline ( #99 )
...
* New CD pipeline
* Add AUR CD pipeline
2022-10-31 17:06:34 +00:00
Thomas Schönauer
96c22ffdf5
New CD pipeline ( #98 )
2022-10-31 16:46:25 +00:00
Thomas Schönauer
5a6f0d2e15
Revert CD changes
2022-10-28 18:52:00 +00:00
Thomas Schönauer
d9e49312b6
Release pipeline Test ( #87 )
...
* Added other release workflows
* Typo1
* Add name
* Typo2
2022-10-28 18:48:14 +00:00
Thomas Schönauer
d7891c4754
Ads runs-on for crates-publish action
...
Solves issue in #70
2022-10-26 11:48:02 +00:00
Martin Kunz
b565aa5f71
Add(CI): For automatically publishing on new versions ( #70 )
...
* Add(CI): For automatically publishing on new versions
* Fix(CI): added on push to main
* Fix(CI): Add publish job
* add(CI): semver check
* edit(CI): Name
Also checks semver so added that to the workflow name.
2022-10-25 18:06:09 +00:00
Thomas Schönauer
6000124062
Add release targets ( #62 )
...
* add win/macos release targets
* Add manual run option
* Deleted Clippy check on release
* Changes toolchain version
2022-10-22 16:24:10 +00:00