Skip to content

Commit 2575b4b

Browse files
committed
Add interfaces library
0 parents  commit 2575b4b

60 files changed

Lines changed: 3002 additions & 0 deletions

Some content is hidden

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

.github/.kodiak.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
version = 1
3+
4+
[approve]
5+
auto_approve_usernames = ["cq-bot"]
6+
7+
[merge.message]
8+
body = "pull_request_body"
9+
cut_body_after = "Use the following steps to ensure your PR is ready to be reviewed"
10+
cut_body_and_text = true
11+
cut_body_before = "<!-- 🎉 Thank you for making CloudQuery awesome by submitting a PR 🎉 -->"
12+
title = "pull_request_title"
13+
14+
[merge]
15+
blocking_labels = ["wip", "no automerge"]
16+
notify_on_conflict = false

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#### Summary
2+
3+
<!-- 🎉 Thank you for making CloudQuery awesome by submitting a PR 🎉 -->
4+
5+
6+
<!--
7+
Explain what problem this PR addresses
8+
-->
9+
10+
---
11+
12+
Use the following steps to ensure your PR is ready to be reviewed
13+
14+
- [ ] Read the [contribution guidelines](../blob/main/CONTRIBUTING.md) 🧑‍🎓
15+
- [ ] Run `go fmt` to format your code 🖊
16+
- [ ] Lint your changes via `golangci-lint run` 🚨 (install golangci-lint [here](https://golangci-lint.run/usage/install/#local-installation))
17+
- [ ] Update or add tests 🧪
18+
- [ ] Ensure the status checks below are successful ✅

.github/release.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- ignore-for-release
5+
categories:
6+
- title: Breaking Changes 🛠
7+
labels:
8+
- breaking
9+
- title: Added 🎉
10+
labels:
11+
- feat
12+
- title: Fixed 🪳
13+
labels:
14+
- fix
15+
- title: Other Changes 📖
16+
labels:
17+
- refactor
18+
- chore
19+
- test

.github/renovate.json5

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
extends: [
3+
"github>cloudquery/.github//.github/renovate-go-default.json5",
4+
"github>cloudquery/.github//.github/renovate-node-default.json5",
5+
],
6+
}
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
github
2+
cloudquery
3+
CloudQuery
4+
GitHub
5+
env
6+
ENV
7+
aws
8+
AWS
9+
hcl
10+
HCL
11+
graphql
12+
config
13+
Config
14+
OpenAPI
15+
Docusaurus
16+
protobuf
17+
Pulumi
18+
postgres
19+
Postgres
20+
Grafana
21+
bool
22+
xtract
23+
ransform
24+
oad
25+
implementor
26+
unmarshalling
27+
sdk
28+
SDK
29+
Pluggable
30+
pluggable
31+
Superset
32+
cis
33+
subpolicies
34+
readme
35+
README
36+
architected
37+
anonymized
38+
hostname
39+
Hostname
40+
tfstate
41+
TFState
42+
TFstate
43+
hyperfunctions
44+
PowerShell
45+
powershell
46+
Powershell
47+
Zsh
48+
backoff
49+
subpolicy
50+
GraphQL
51+
subquery
52+
CIS
53+
cron
54+
exfiltrate
55+
exploitability
56+
Exploitability
57+
Lightsail
58+
Grafana
59+
CloudFormation
60+
Okta
61+
browsable
62+
Yandex
63+
queryable
64+
Cybersecurity
65+
performant
66+
subnet
67+
uuid
68+
jsonb
69+
UUID
70+
Metabase
71+
Datastore
72+
datastore
73+
datasource
74+
Datasource
75+
Walkthrough
76+
walkthrough
77+
Tailscale
78+
Fastly
79+
Boldstart
80+
precompiled
81+
zsh
82+
Steampipe
83+
dbt
84+
compinit
85+
SRE
86+
SREs
87+
API
88+
APIs
89+
NACL
90+
NACLs
91+
CSPM
92+
CSPMs
93+
unbundle
94+
VPC
95+
VPCs
96+
OUs
97+
OAuth
98+
GCP
99+
gcp
100+
IPs
101+
CQProvider
102+
PKs
103+
Promtail
104+
Ajv
105+
Yevgeny
106+
Airbyte
107+
Callout
108+
Fargate
109+
gists
110+
monorepo
111+
Monorepo

.github/styles/Vocab/Base/reject.txt

Whitespace-only changes.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extends: existence
2+
message: "'%s' is airlinese."
3+
ignorecase: true
4+
level: error
5+
tokens:
6+
- enplan(?:e|ed|ing|ement)
7+
- deplan(?:e|ed|ing|ement)
8+
- taking off momentarily
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
extends: substitution
2+
message: "Consider using '%s' instead of '%s'."
3+
level: error
4+
action:
5+
name: replace
6+
swap:
7+
(?:bull|ox)-like: taurine
8+
(?:calf|veal)-like: vituline
9+
(?:crow|raven)-like: corvine
10+
(?:leopard|panther)-like: pardine
11+
bird-like: avine
12+
centipede-like: scolopendrine
13+
crab-like: cancrine
14+
crocodile-like: crocodiline
15+
deer-like: damine
16+
eagle-like: aquiline
17+
earthworm-like: lumbricine
18+
falcon-like: falconine
19+
ferine: wild animal-like
20+
fish-like: piscine
21+
fox-like: vulpine
22+
frog-like: ranine
23+
goat-like: hircine
24+
goose-like: anserine
25+
gull-like: laridine
26+
hare-like: leporine
27+
hawk-like: accipitrine
28+
hippopotamus-like: hippopotamine
29+
lizard-like: lacertine
30+
mongoose-like: viverrine
31+
mouse-like: murine
32+
ostrich-like: struthionine
33+
peacock-like: pavonine
34+
porcupine-like: hystricine
35+
rattlesnake-like: crotaline
36+
sable-like: zibeline
37+
sheep-like: ovine
38+
shrew-like: soricine
39+
sparrow-like: passerine
40+
swallow-like: hirundine
41+
swine-like: suilline
42+
tiger-like: tigrine
43+
viper-like: viperine
44+
vulture-like: vulturine
45+
wasp-like: vespine
46+
wolf-like: lupine
47+
woodpecker-like: picine
48+
zebra-like: zebrine
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
extends: existence
2+
message: "'%s' left in text."
3+
ignorecase: false
4+
level: error
5+
tokens:
6+
- XXX
7+
- FIXME
8+
- TODO
9+
- NOTE
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extends: existence
2+
message: "Excessive apologizing: '%s'"
3+
ignorecase: true
4+
level: error
5+
action:
6+
name: remove
7+
tokens:
8+
- More research is needed

0 commit comments

Comments
 (0)