Niklas Mohrin
abb7e8ac55
Remove native-tls from default feature set ( #436 )
2025-09-22 16:06:36 +02:00
dependabot[bot]
5cfb817e99
Bump actions/download-artifact from 4 to 5 ( #433 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
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>
Co-authored-by: Niklas Mohrin <dev@niklasmohrin.de>
2025-09-03 17:17:51 +02:00
dependabot[bot]
4377366c97
Bump actions/checkout from 4 to 5 ( #434 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 16:52:36 +02:00
Niklas Mohrin
43ab2cb920
Bump MSRV to 1.80 ( #426 )
2025-06-06 23:13:47 +02:00
Niklas Mohrin
bc820c5f10
Upload binaries from build step as artifact ( #423 )
2025-06-06 22:52:44 +02:00
Niklas Mohrin
769ef4da20
Merge branch 'v1.7.x'
2025-03-18 23:51:51 +01:00
Niklas Mohrin
81a0662dbc
Run CI on backport branches and on dispatch
2025-03-18 23:04:24 +01:00
Erick Guan
09ef7f534e
Allow configuring TLS backend ( #386 )
2025-02-26 00:27:44 +01:00
Niklas Mohrin
dbab55a2b4
Use only one test thread
...
Otherwise the builds made by `TestEnv::command` will conflict with each
other. This manifested itself on Windows with
> linking with `link.exe` failed: exit code: 1104
> LINK : fatal error LNK1104: cannot open file '...'
2025-01-02 23:55:36 +01:00
Danilo Bargen
fc6d644152
Update all URLs to point to new GitHub organization ( #379 )
...
See https://github.com/tealdeer-rs/tealdeer/issues/376 for details.
2024-09-30 11:27:19 +02:00
Danilo Bargen
290afe385d
Merge pull request #368 from dbrgn/365-apple-silicon-builds
...
CI: Create release builds for Apple silicon (ARM)
2024-06-17 01:28:56 +02:00
Danilo Bargen
7620a67306
CI: Set name for every workflow
2024-06-17 01:07:29 +02:00
Danilo Bargen
706c1408a7
CI: Don't publish docs for 0.x test releases
2024-06-17 01:02:26 +02:00
Danilo Bargen
64f90a625e
CI: Create release builds for Apple silicon (ARM)
2024-06-17 00:59:42 +02:00
Danilo Bargen
86293c8723
Bump MSRV to 1.75
2024-06-17 00:35:04 +02:00
Adam Henley
3a14232105
Generate docs only upon release ( #362 )
...
Signed-off-by: Adam Henley <adamazing@gmail.com>
2024-06-06 17:17:20 +02:00
dependabot[bot]
9957dcea74
Bump peaceiris/actions-mdbook from 1 to 2 ( #360 )
...
Bumps [peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook ) from 1 to 2.
- [Release notes](https://github.com/peaceiris/actions-mdbook/releases )
- [Changelog](https://github.com/peaceiris/actions-mdbook/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-mdbook/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-mdbook
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-04-10 18:51:53 +02:00
dependabot[bot]
7633e46541
Bump peaceiris/actions-gh-pages from 3 to 4 ( #359 )
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
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-04-10 18:50:44 +02:00
K.B.Dharun Krishna
ee6d2418f1
Add BSD platform support and update workflows ( #354 )
2024-04-10 16:05:51 +02:00
Danilo Bargen
2e731d7d17
Bump MSRV to 1.64 ( #352 )
2024-02-11 15:20:11 +01:00
Nicolai Fröhlich
d04e671c46
Add release build target "linux-aarch64-musl" for platform "linux/arm64" ( #351 )
2024-01-17 23:30:03 +01:00
K.B.Dharun Krishna
7bd5ac5664
Update CI workflows ( #324 )
2023-07-06 23:50:14 +02:00
Niklas Mohrin
a6023a5234
Small fixes in ci.yml
...
- Add `profile: minimal`
- Install `rustfmt` when installing the toolchain, not afterwards
- Use stable toolchain for `rustfmt`
- Replace `override` with `default`. I think this better reflects the
"use what we just installed" intent.
2022-08-21 22:39:02 +02:00
Niklas Mohrin
db492bc0cf
Upgrade to 2021 edition of Rust
...
To do so, we need to bump the MSRV to 1.56 (released 10/2021). While at
it, I actually bumped it all the way to 1.62, where the latest version,
(1.62.1) has been released on July 19, which is just more than one month
ago. Additionally, I removed `clippy.toml` and instead specified the
MSRV in `Cargo.toml`. This will also print an error when trying to
compile with an older compiler.
2022-08-21 22:32:07 +02:00
Danilo Bargen
0f82aa5950
Create macOS release builds with bundled root certificates ( #272 )
...
As reported in https://github.com/dbrgn/tealdeer/issues/244 , some users
on macOS had problems with `rustls-tls-native-roots`. Since we did not
find the root cause of this, we'll build macOS release builds with
`rustls-tls-webpki-roots` instead.
Fixes #244 .
2022-05-06 10:43:30 +00:00
Danilo Bargen
750ebf653c
CI: Bump rustfmt toolchain to 1.60
2022-05-03 22:31:58 +02:00
Danny Moesch
2177297871
Move shell completion scripts to their own directory ( #259 )
...
* Move shell completion scripts to their own directory
* Remove completion scripts from published Cargo package
2022-01-20 09:10:18 +01:00
Danilo Bargen
0ebf5aca87
Merge pull request #240 from dbrgn/ci-release
...
Release with GitHub Workflow
2021-12-31 18:28:54 +01:00
Danilo Bargen
c155b6f98d
CI: Clean up release workflow and upload script
...
- Clean up scripts
- Create draft release before uploading assets
- Find release for current tag, don't simply pick the latest
- Add Windows builds
- Add checksums for binaries
2021-12-31 17:56:03 +01:00
alstjr7375
2007aa0c32
CI: Add initial release workflow
2021-12-31 00:29:28 +01:00
Danilo Bargen
e722b4f92e
Rename main branch ( #239 )
2021-12-30 22:39:27 +01:00
Danilo Bargen
ee0d32d3de
CI: Ensure that usage string is always up to date
2021-10-17 21:12:08 +02:00
Danilo Bargen
5ad7dcfa34
Argument parsing: Switch from docopt to clap
2021-10-17 21:12:08 +02:00
Marcin Puc
9ac67ec562
Bump CI toolchain to 1.53
2021-08-29 16:11:46 +02:00
Niklas Mohrin
d5d3d20451
Run clippy on stable with msrv setting instead of on msrv ( #200 )
2021-08-17 19:40:35 +02:00
Danilo Bargen
e32ce77c0c
CI: Bump Rust version
2021-05-13 14:31:22 +02:00
Dalton
4d4c7b6a5d
Fix clippy warnings ( #188 )
...
* Fix clippy warnings
* Update toolchain for CI workflows fmt and clippy
2021-05-11 13:28:26 +02:00
Danilo Bargen
cb57ac1d5d
Require Rust 1.41 (was 1.40)
...
This is required for Result::map_or_else.
Additionally, run clippy with 1.41 as well. Otherwise it reports
suggestions that are not compatible with 1.41.
2021-02-05 00:12:57 +01:00
Danilo Bargen
5d8448c442
Require Rust 1.40 (was 1.39)
2021-01-29 12:16:38 +01:00
Danilo Bargen
e24d86c900
Deploy docs through CI
2020-11-01 01:40:04 +01:00
Danilo Bargen
d9b5e49551
CI: Always run rustfmt on fixed Rust version
...
Otherwise a new release of rustfmt may break CI without any change to
the code.
2020-08-30 19:56:33 +02:00
Atul Bhosale
a67e7d184a
CI: Add cargo fmt step
2020-08-30 19:56:15 +02:00
Danilo Bargen
e507343f5d
CI: Run clippy with Rust 1.46 ( #132 )
2020-08-30 19:55:38 +02:00
Danilo Bargen
3e3403806c
Require Rust 1.39 (was 1.36)
2020-02-28 00:38:53 +01:00
Danilo Bargen
623cf67d2a
CI: Run on pull requests ( #102 )
...
* CI: Run on pull requests
* fixup! CI: Run on pull requests
2020-02-06 09:13:49 +01:00
Danilo Bargen
7b3f7a6470
CI: Switch to GitHub Actions
2020-01-22 23:44:27 +01:00