Skip to content

Commit 1c4bfc4

Browse files
authored
Initial commit
0 parents  commit 1c4bfc4

20 files changed

+1111
-0
lines changed

.dockerignore

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
**/.DS_Store
2+
**/.dockerignore
3+
**/.env
4+
**/.git
5+
**/.gitignore
6+
**/.idea
7+
**/.project
8+
**/.settings
9+
**/.toolstarget
10+
**/.vs
11+
**/.vscode
12+
**/*.*proj.user
13+
**/*.dbmdl
14+
**/*.jfm
15+
**/*.md
16+
**/*.profraw
17+
**/charts
18+
**/cobertura.*
19+
**/CODEOWNERS
20+
**/docker-compose*
21+
**/compose*
22+
**/Dockerfile*
23+
**/LICENSE
24+
**/node_modules
25+
**/npm-debug.log
26+
**/secrets.dev.yaml
27+
**/tarpaulin-report.*
28+
**/values.dev.yaml
29+
/bin
30+
/justfile
31+
/rustfmt.toml
32+
/target
33+
/target-tarpaulin
34+
/tarpaulin.toml

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @clechasseur

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
name: Bug report
3+
about: "Report a bug in the crate \U0001F4E6"
4+
title: "[BUG] "
5+
labels: bug
6+
assignees: clechasseur
7+
8+
---
9+
10+
**Describe the bug**
11+
12+
A clear and concise description of what the bug is.
13+
14+
**To Reproduce**
15+
16+
Include sample code that reproduces the error. If required, attach a sample project that showcases the bug.
17+
18+
**Expected behavior**
19+
20+
A clear and concise description of what you expected to happen.
21+
22+
**Environment (please complete the following information):**
23+
- Rust version: [e.g. 1.72.0]
24+
- Target: [e.g. `x86_64-unknown-linux-gnu`]
25+
- Crate version: [e.g. 0.1.0]
26+
27+
**Additional context**
28+
29+
Add any other context about the problem here.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: Feature request
3+
about: Suggest a new feature
4+
title: "[FEATURE] "
5+
labels: enhancement
6+
assignees: clechasseur
7+
8+
---
9+
10+
**Is your feature request related to a problem? Please describe.**
11+
12+
A clear and concise description of what the problem is. Ex. I'd like this crate to support [such and such]
13+
14+
**Describe the solution you'd like**
15+
16+
A clear and concise description of what you want to happen.
17+
18+
**Describe alternatives you've considered**
19+
20+
A clear and concise description of any alternative solutions or features you've considered.
21+
22+
**Additional context**
23+
24+
Add any other context or screenshots about the feature request here.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
### Before you submit your PR
2+
3+
Make sure all of this is true before submitting your PR:
4+
5+
- [ ] I have read the [contributing guidelines](https://github.com/clechasseur/rust-template/blob/main/CONTRIBUTING.md) and validated that this PR will be accepted
6+
- [ ] I have made sure all checks will pass (see [DEVELOPMENT.md](https://github.com/clechasseur/rust-template/blob/main/DEVELOPMENT.md) for more info on running checks locally)
7+
- [ ] My contribution follows the [code of conduct](https://github.com/clechasseur/rust-template/blob/main/CODE_OF_CONDUCT.md)
8+
9+
### PR description
10+
11+
Describe the change in this PR.
12+
13+
### Breaking changes
14+
15+
If the PR introduces breaking changes, list them here and document the rationale for introducing such a change.
16+
17+
### MSRV
18+
19+
If the PR modifies the crate's MSRV (Minimum Supported Rust Version), document it here.

.github/workflows/audit-check.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Security audit
2+
3+
on:
4+
# TODO re-enable once project is set up properly
5+
#push:
6+
#schedule:
7+
# - cron: '0 0 * * *'
8+
workflow_dispatch:
9+
10+
jobs:
11+
audit-check:
12+
runs-on: ubuntu-latest
13+
permissions:
14+
checks: write
15+
issues: write
16+
steps:
17+
- name: Checkout code
18+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
19+
20+
- name: Run security audit
21+
uses: rustsec/audit-check@69366f33c96575abad1ee0dba8212993eecbe998 # v2.0.0
22+
with:
23+
token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)