Commit graph

63 commits

Author SHA1 Message Date
Patrick Förster
b175fcf903 Only trigger dependabot for direct dependencies 2022-07-28 18:10:09 +02:00
Patrick Förster
0e9fbfd7b6 Generate CTAN documentation in CI 2022-07-04 10:53:47 +02:00
Patrick Förster
d83adbc133 Bump MSRV to 1.59 2022-07-03 22:21:49 +02:00
Patrick Förster
70f722d2e7 Compile documentation required by CTAN in CI 2022-07-03 18:20:47 +02:00
Patrick Förster
9ee073bdd1 Do not attempt to install gtar on macOS runner
GNU tar is pre-installed on GitHub actions
2022-07-03 18:04:07 +02:00
Patrick Förster
ed4aeb5096 Fix compression tasks 2022-07-03 17:39:17 +02:00
Patrick Förster
68cde8a5c7 Fix release build job name 2022-07-03 16:42:51 +02:00
Patrick Förster
300134b99f Update transitive dependencies with dependabot 2022-07-03 13:48:20 +02:00
Patrick Förster
cdf5ca3df5 Move MSRV testing to separate job 2022-06-30 21:28:53 +02:00
Patrick Förster
3139eaef31 Update publish workflow 2022-06-30 20:55:57 +02:00
Patrick Förster
bbfd356257 Fix CI step names 2022-06-26 21:30:41 +02:00
Patrick Förster
cbf6befd54 Fix rust-cache key in CI 2022-06-26 21:03:55 +02:00
Patrick Förster
abd262c1d5 Remove rustfmt test 2022-06-26 20:53:20 +02:00
Patrick Förster
9eb5fe7ee4 Add ARM jobs to CI workflow 2022-06-26 20:42:33 +02:00
Patrick Förster
a0b60b888b Check musl build in CI workflow 2022-06-25 09:25:13 +02:00
Patrick Förster
5d3ad2aa85 Fix crates.io deployment job 2022-06-12 16:14:10 +02:00
Patrick Förster
f6429a7c55 Add missing env variables to deploy workflow 2022-06-12 15:57:27 +02:00
Patrick Förster
47dc9be79c Refactor CI workflow 2022-06-12 13:24:31 +02:00
Patrick Förster
c9b88825e8 Check code formatting in tests instead of CI job 2022-06-12 13:13:43 +02:00
Patrick Förster
bb5b01e1b6 Switch to daily dependabot updates 2022-06-12 12:55:55 +02:00
Patrick Förster
3e2a8fde1d Add crates.io deploy job 2022-06-12 12:55:29 +02:00
Patrick Förster
1f3f4dbdea Fix GitHub job name 2022-05-28 11:11:44 +02:00
Patrick Förster
eeec880d74 Fix deployment workflow 2022-05-22 12:37:40 +02:00
Patrick Förster
828ee9e3d9 Remove Clippy CI job 2022-05-21 20:00:30 +02:00
Patrick Förster
c29496d6dd
Reuse steps between CI pipeline jobs (#622) 2022-05-05 20:51:17 +02:00
dependabot[bot]
c5651a238a
Bump codecov/codecov-action from 1 to 3 (#621) 2022-05-05 16:18:22 +00:00
Patrick Förster
a1f560ec3d
Use cargo llvm-cov for code coverage (#620) 2022-05-04 21:56:15 +02:00
Patrick Förster
122faf75c7
Update CI branches to prevent duplicate builds (#618)
Only run pipeline for pull requests and the master branch
2022-05-04 21:42:04 +02:00
Patrick Förster
f7f0181f1e Bump MSRV to 1.58.1 2022-04-28 21:40:03 +02:00
Patrick Förster
08f02edc28 Bump MSRV 2022-04-28 21:40:03 +02:00
dependabot[bot]
84544c708a
Bump codecov/codecov-action from 2 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
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>
2022-04-06 01:25:45 +00:00
Ryuhei Yoshida
5d3474275b Delete test for aarch64-apple-darwin 2022-04-03 23:51:59 +09:00
Ryuhei Yoshida
20c0d177c7 Add aarch64-apple-darwin to GitHub Actions of ci 2022-04-03 09:39:14 +09:00
Ryuhei Yoshida
a31da552a5 Add aarch64-apple-darwin to GitHub Actions of deploy 2022-04-03 09:36:13 +09:00
dependabot[bot]
0851047187
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 01:39:05 +00:00
Patrick Förster
0b2d7f2e4a Configure dependabot for github actions ecosystem 2022-01-21 21:01:43 +01:00
Patrick Förster
e55ac6b9c2 Keep using avoid-cfg-tarpaulin flag 2022-01-21 20:46:15 +01:00
Patrick Förster
6313b3499f Improve CI workflow organization 2022-01-21 20:35:01 +01:00
Patrick Förster
93ef25336b Upgrade tarpaulin version 2022-01-21 20:09:37 +01:00
Patrick Förster
cd23ad4170 Add --avoid-cfg-tarpaulin flag to CI script 2021-06-19 10:05:13 +02:00
Patrick Förster
bedfa376f5 Use latest version of tarpaulin in CI script 2021-06-19 10:00:42 +02:00
Patrick Förster
67fa55b2cf Remove FreeBSD CI job for now 2021-06-03 20:25:36 +02:00
Patrick Förster
625b584d34 Fix YAML syntax of CI workflow 2021-06-03 20:19:30 +02:00
Patrick Förster
ce25371306 Add FreeBSD CI workflow 2021-06-03 20:16:26 +02:00
Patrick Förster
01c17fb96f Run CI on Ubuntu 18.04 instead of latest version 2021-06-01 17:47:56 +02:00
Patrick Förster
0361ec01fe Remove unused Clippy workflow 2021-05-29 11:42:05 +02:00
Patrick Förster
db0c52f754 Uncomment CTAN deployment 2021-05-18 17:39:12 +02:00
Patrick Förster
d1cbc28c1d Cleanup dependabot config 2021-05-15 21:24:12 +02:00
dependabot-preview[bot]
e4c2ef5630
Upgrade to GitHub-native Dependabot 2021-04-29 15:08:02 +00:00
Patrick Förster
15b202120a Bump version to v2.2.2 2021-01-10 14:55:04 +01:00