Skip to content

Commit c5f71ab

Browse files
authored
Merge branch 'main' into stackit-cli-flow
2 parents 8b757b1 + 43e9f13 commit c5f71ab

File tree

1,399 files changed

+180525
-79525
lines changed

Some content is hidden

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

1,399 files changed

+180525
-79525
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @marceljk @bahkauv70 @Fyusel @rubenhoenle
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
name: Bug report
3+
about: Report a bug in the STACKIT Go SDK
4+
title: ''
5+
labels: bug
6+
assignees: ''
7+
8+
---
9+
10+
## Description
11+
12+
*Please add a clear and concise description of what the bug is.*
13+
14+
## Steps to reproduce
15+
<!-- Please add a small go example below which helps us reproduce the behavior. -->
16+
17+
```golang
18+
// put your go example here
19+
// ...
20+
```
21+
22+
<!-- Please provide us with the steps to reproduce the behavior. -->
23+
24+
1. Run ...
25+
2. ...
26+
27+
## Actual behavior
28+
29+
*Please describe the current behavior of the STACKIT Go SDK. Don't forget to add detailed information like error messages.*
30+
31+
## Expected behavior
32+
33+
*Please describe the behavior which you would expect from the STACKIT Go SDK in that case.*
34+
35+
## Environment
36+
- OS:
37+
- Go version (see `go version`): `X.X.X`
38+
- Version of the STACKIT Go SDK:
39+
40+
```
41+
# please run the following command to get the versions of the STACKIT Go SDK versions and add the output here in this code block
42+
43+
$ cat go.mod | grep "stackit"
44+
```
45+
46+
**Additional information**
47+
48+
*Feel free to add any additional information here.*
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for the STACKIT Go SDK
4+
title: ''
5+
labels: enhancement
6+
assignees: ''
7+
8+
---
9+
10+
## Problem description
11+
12+
*Is your feature request related to a problem? If so, please give us a clear and concise description of what the problem is.
13+
Example: I want to use the STACKIT Go SDK to implement [...] but I couldn't find a way to [...]*
14+
15+
## Proposed solution
16+
17+
*A clear and concise description of what you want to happen.*
18+
19+
<!-- Please add a Go example below which helps us understand your proposed solution. -->
20+
21+
```golang
22+
// put your Go example here
23+
// ...
24+
```
25+
26+
## Alternative solutions (optional)
27+
28+
*A clear and concise description of any alternative solutions or features you've considered. (optional)*
29+
30+
## Additional information
31+
32+
*Feel free to add any additional information here.*
33+

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "gomod"
9+
directory: "/" # Location of package manifests
10+
schedule:
11+
interval: "daily"

.github/images/stackit-logo.png

-10.2 KB
Binary file not shown.

.github/images/stackit-logo.svg

Lines changed: 43 additions & 0 deletions
Loading

.github/pull_request_template.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Description
2+
3+
<!-- **Please link some issue here describing what you are trying to achieve.**
4+
5+
In case there is no issue present for your PR, please consider creating one.
6+
At least please give us some description what you are trying to achieve and why your change is needed. -->
7+
8+
relates to #1234
9+
10+
## Checklist
11+
12+
- [ ] Issue was linked above
13+
- [ ] **No generated code was adjusted manually** (check [comments in file header](https://github.com/stackitcloud/stackit-sdk-go/blob/783b7fa78e41d072a3ff08e246a13f1bef5aa764/services/dns/api_default.go#L9))
14+
- [ ] Changelogs
15+
- [ ] Changelog in the root directory was adjusted (see [here](https://github.com/stackitcloud/stackit-sdk-go/blob/f1e375a38064f798821d22a951bc74ca8a9c8845/CHANGELOG.md))
16+
- [ ] Changelog(s) of the service(s) were adjusted (see e.g. [here](https://github.com/stackitcloud/stackit-sdk-go/blob/f1e375a38064f798821d22a951bc74ca8a9c8845/services/dns/CHANGELOG.md))
17+
- [ ] Code format was applied: `make fmt`
18+
- [ ] Examples were added / adjusted (see `examples/` directory)
19+
- [ ] Unit tests got implemented or updated
20+
- [x] Unit tests are passing: `make test` (will be checked by CI)
21+
- [x] No linter issues: `make lint` (will be checked by CI)

.github/workflows/renovate.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ jobs:
1414
uses: actions/checkout@v4
1515
- name: Self-hosted Renovate
1616
uses: renovatebot/[email protected]
17+
env:
18+
GOTOOLCHAIN: go1.21.13
1719
with:
1820
configurationFile: .github/renovate.json
1921
token: ${{ secrets.RENOVATE_TOKEN }}

.github/workflows/stale.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: "Stale"
2+
on:
3+
schedule:
4+
# every night at 01:30
5+
- cron: "30 1 * * *"
6+
# run this workflow if the workflow definition gets changed within a PR
7+
pull_request:
8+
branches: ["main"]
9+
paths: [".github/workflows/stale.yaml"]
10+
11+
env:
12+
DAYS_BEFORE_PR_STALE: 7
13+
DAYS_BEFORE_PR_CLOSE: 7
14+
15+
permissions:
16+
issues: write
17+
pull-requests: write
18+
19+
jobs:
20+
stale:
21+
name: "Stale"
22+
runs-on: ubuntu-latest
23+
timeout-minutes: 10
24+
steps:
25+
- name: "Mark old PRs as stale"
26+
uses: actions/stale@v9
27+
with:
28+
repo-token: ${{ secrets.GITHUB_TOKEN }}
29+
stale-pr-message: "This PR was marked as stale after ${{ env.DAYS_BEFORE_PR_STALE }} days of inactivity and will be closed after another ${{ env.DAYS_BEFORE_PR_CLOSE }} days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it."
30+
close-pr-message: "This PR was closed automatically because it has been stalled for ${{ env.DAYS_BEFORE_PR_CLOSE }} days with no activity. Feel free to re-open it at any time."
31+
days-before-pr-stale: ${{ env.DAYS_BEFORE_PR_STALE }}
32+
days-before-pr-close: ${{ env.DAYS_BEFORE_PR_CLOSE }}
33+
# never mark issues as stale or close them
34+
days-before-issue-stale: -1
35+
days-before-issue-close: -1

0 commit comments

Comments
 (0)