Skip to content

Commit 25abbf9

Browse files
authored
Merge pull request #3 from gotempsh/feat/docker-image-deploy-pipeline-routing
feat: analytics enhancements, migration CLI, deployment fixes, and dependency upgrades
2 parents 52b6a0d + 0ef5a4b commit 25abbf9

File tree

313 files changed

+35514
-29423
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

313 files changed

+35514
-29423
lines changed
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
name: Bug Report
2+
description: Report a bug in Temps
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for taking the time to report a bug. Please fill out the information below to help us investigate.
9+
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Description
14+
description: A clear and concise description of the bug.
15+
placeholder: Describe the bug...
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: steps-to-reproduce
21+
attributes:
22+
label: Steps to reproduce
23+
description: Detailed steps to reproduce the behavior.
24+
placeholder: |
25+
1. Run '...'
26+
2. Navigate to '...'
27+
3. See error
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: expected-behavior
33+
attributes:
34+
label: Expected behavior
35+
description: What you expected to happen.
36+
validations:
37+
required: true
38+
39+
- type: textarea
40+
id: actual-behavior
41+
attributes:
42+
label: Actual behavior
43+
description: What actually happened.
44+
validations:
45+
required: true
46+
47+
- type: dropdown
48+
id: os
49+
attributes:
50+
label: Operating System
51+
options:
52+
- Linux
53+
- macOS
54+
- Windows
55+
- Other
56+
validations:
57+
required: true
58+
59+
- type: input
60+
id: temps-version
61+
attributes:
62+
label: Temps version
63+
description: Output of `temps --version`.
64+
placeholder: e.g. 0.1.0
65+
validations:
66+
required: true
67+
68+
- type: input
69+
id: docker-version
70+
attributes:
71+
label: Docker version
72+
description: Output of `docker --version`.
73+
placeholder: e.g. Docker 24.0.7
74+
validations:
75+
required: false
76+
77+
- type: textarea
78+
id: logs
79+
attributes:
80+
label: Relevant logs
81+
description: Paste any relevant log output here.
82+
render: shell
83+
validations:
84+
required: false
85+
86+
- type: textarea
87+
id: additional-context
88+
attributes:
89+
label: Additional context
90+
description: Any other context about the problem.
91+
validations:
92+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Documentation
4+
url: https://temps.sh/docs
5+
about: Check the documentation for usage guides and reference.
6+
- name: Discussions
7+
url: https://github.com/gotempsh/temps/discussions
8+
about: Ask questions and discuss ideas with the community.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Feature Request
2+
description: Suggest a new feature or improvement for Temps
3+
labels: ["enhancement"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for suggesting a feature. Please describe the problem and your proposed solution.
9+
10+
- type: textarea
11+
id: problem
12+
attributes:
13+
label: Problem description
14+
description: A clear description of the problem this feature would solve.
15+
placeholder: I find it difficult to...
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: solution
21+
attributes:
22+
label: Proposed solution
23+
description: A clear description of what you would like to happen.
24+
validations:
25+
required: true
26+
27+
- type: textarea
28+
id: alternatives
29+
attributes:
30+
label: Alternatives considered
31+
description: Any alternative solutions or features you have considered.
32+
validations:
33+
required: false
34+
35+
- type: textarea
36+
id: additional-context
37+
attributes:
38+
label: Additional context
39+
description: Any other context, screenshots, or references related to this request.
40+
validations:
41+
required: false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## Description
2+
3+
<!-- A clear description of what this PR does and why. -->
4+
5+
## Type of change
6+
7+
- [ ] Bug fix (non-breaking change that fixes an issue)
8+
- [ ] New feature (non-breaking change that adds functionality)
9+
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
10+
- [ ] Documentation update
11+
12+
## Checklist
13+
14+
- [ ] I have written tests that cover the changes
15+
- [ ] All new and existing tests pass (`cargo test --lib`)
16+
- [ ] `cargo check --lib` passes with no warnings
17+
- [ ] My commits follow the [Conventional Commits](https://www.conventionalcommits.org/) format
18+
- [ ] I have updated documentation where necessary
19+
20+
## Related issues
21+
22+
<!-- Link related issues below. Use "Closes #123" to auto-close an issue when this PR is merged. -->

0 commit comments

Comments
 (0)