Skip to content

Commit cfc459b

Browse files
committed
chore: add test files
This branch is meant to test the template.
1 parent 0d2a4e7 commit cfc459b

File tree

10 files changed

+2064
-14
lines changed

10 files changed

+2064
-14
lines changed

.github/workflows/audit-check.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
name: Security audit
22

33
on:
4-
# TODO re-enable once project is set up properly
5-
#push:
4+
push:
65
#schedule:
76
# - cron: '0 0 * * *'
87
workflow_dispatch:

.github/workflows/ci.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
name: CI
22

33
on:
4-
# TODO re-enable once project is set up properly
5-
#push:
4+
push:
65
workflow_dispatch:
76

87
env:
@@ -14,7 +13,7 @@ jobs:
1413
strategy:
1514
fail-fast: false
1615
matrix:
17-
all-features: [ false ] # TODO if your crate has optional features, add 'true' to this list
16+
all-features: [ false, true ]
1817
runs-on: ubuntu-latest
1918
steps:
2019
- name: Checkout code
@@ -63,9 +62,9 @@ jobs:
6362
strategy:
6463
fail-fast: false
6564
matrix:
66-
toolchain: [ 1.60.0 ] # TODO: change for your minimum supported Rust version
65+
toolchain: [ 1.70.0 ]
6766
os: [ ubuntu, macos, windows ]
68-
all-features: [ false ] # TODO if your crate has optional features, add 'true' to this list
67+
all-features: [ false, true ]
6968
runs-on: ${{ matrix.os }}-latest
7069
steps:
7170
- name: Checkout code
@@ -99,18 +98,18 @@ jobs:
9998
strategy:
10099
fail-fast: false
101100
matrix:
102-
toolchain: [ 1.68.2, stable, beta, nightly ] # TODO: change 1.68.2 for your minimum supported Rust version
101+
toolchain: [ 1.75.0, stable, beta, nightly ]
103102
os: [ ubuntu, macos, windows ]
104103
ignore-lock: [ false, true ]
105-
all-features: [ false ] # TODO if your crate has optional features, add 'true' to this list
104+
all-features: [ false, true ]
106105
include:
107106
- experimental: false
108107
- toolchain: beta
109108
experimental: true
110109
- toolchain: nightly
111110
experimental: true
112111
exclude:
113-
- toolchain: 1.68.2 # TODO: change this version to match the minimum supported Rust version specified above
112+
- toolchain: 1.75.0
114113
ignore-lock: true
115114
runs-on: ${{ matrix.os }}-latest
116115
continue-on-error: ${{ matrix.experimental }}
@@ -150,9 +149,6 @@ jobs:
150149
run: just all_features=${{ matrix.all-features }} test
151150

152151
tarpaulin:
153-
# Note: there seems to be an issue in `cargo-tarpaulin` when using Rust 1.75.0 or later - it reports some missing line coverage.
154-
# I've entered an issue: https://github.com/xd009642/tarpaulin/issues/1438
155-
# In the meantime, let's pin the Rust version used for code coverage to 1.74.1 until we know what's happening.
156152
name: Code coverage
157153
runs-on: ubuntu-latest
158154
steps:
@@ -162,7 +158,7 @@ jobs:
162158
- name: Install Rust
163159
uses: actions-rust-lang/setup-rust-toolchain@11df97af8e8102fd60b60a77dfbf58d40cd843b8 # v1.10.1
164160
with:
165-
toolchain: 1.74.1
161+
toolchain: 1.75.0
166162
cache: false
167163

168164
- name: Rust Cache

0 commit comments

Comments
 (0)