Skip to content

Commit 9a724f7

Browse files
committed
chore: add contributor info
1 parent 5b378d8 commit 9a724f7

8 files changed

Lines changed: 126 additions & 1 deletion

File tree

.github/CODEOWNERS

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Copyright (c) 2025 ADBC Drivers Contributors
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
* @lidavidm

.github/pull_request_template.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## What's Changed
2+
3+
Please fill in a description of the changes here.
4+
5+
**This contains breaking changes.** <!-- Remove this line if there are no breaking changes. -->
6+
7+
Closes #NNN.

.github/workflows/dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ permissions:
2525

2626
jobs:
2727
lint:
28-
uses: adbc-drivers/dev/.github/workflows/dev.yaml@c2b82196ce04e6fcee87fcbc440a5b59a07e19fd
28+
uses: adbc-drivers/dev/.github/workflows/dev.yaml@08f8fca0626bb2311389ce1cacd7f614bb9c84c3
2929
secrets:
3030
pre_commit_ssh_private_key: ${{ secrets.DEV_DEPLOY_KEY }}

.github/workflows/dev_issues.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Copyright (c) 2025 Columnar Technologies, Inc.
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
name: Issues Bot
16+
17+
on:
18+
issue_comment:
19+
types:
20+
- created
21+
- edited
22+
23+
permissions:
24+
issues: write
25+
26+
jobs:
27+
issue_assign:
28+
uses: adbc-drivers/dev/.github/workflows/dev_issues.yaml@08f8fca0626bb2311389ce1cacd7f614bb9c84c3

.rat-excludes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
.github/pull_request_template.md
1516
adbc_drivers_validation/queries/*/*.json
1617
adbc_drivers_validation/queries/*/*.sql
1718
pixi.lock

CONTRIBUTING.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
<!--
2+
Copyright (c) 2025 ADBC Drivers Contributors
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-->
16+
17+
# How to Contribute
18+
19+
## Reporting Issues
20+
21+
Please file issues on the GitHub issue tracker:
22+
https://github.com/adbc-drivers/validation/issues
23+
24+
Potential security vulnerabilities should be reported to
25+
[security@adbc-drivers.org](mailto:security@adbc-drivers.org) instead. See
26+
[SECURITY.md](./SECURITY.md).
27+
28+
## Opening a Pull Request
29+
30+
Before opening a pull request:
31+
32+
- Review your changes and make sure no stray files, etc. are included.
33+
- Ensure the Apache license header is at the top of all files.
34+
- Check if there is an existing issue. If not, please file one, unless the
35+
change is trivial.
36+
- Assign the issue to yourself by commenting just the word `take`.
37+
- Run the static checks by installing [pre-commit](https://pre-commit.com/),
38+
then running `pre-commit run --all-files` from inside the repository. Make
39+
sure all your changes are staged/committed (unstaged changes will be
40+
ignored).
41+
42+
When writing the pull request description:
43+
44+
- Ensure the title follows [Conventional
45+
Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. No
46+
component is necessary. Example titles:
47+
- `feat: test ingestion with target schema`
48+
- `fix: don't assume SQLSTATE values`
49+
- `feat!: test multiple types in one query`
50+
51+
Ensure that breaking changes are appropriately flagged with a `!` as seen
52+
above.
53+
- Make sure the bottom of the description has `Closes #NNN`, `Fixes #NNN`, or
54+
similar, so that the issue will be linked to your pull request.
File renamed without changes.

SECURITY.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!--
2+
Copyright (c) 2025 ADBC Drivers Contributors
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-->
16+
17+
# Security Policy
18+
19+
Please report vulnerabilities to
20+
[security@adbc-drivers.org](mailto:security@adbc-drivers.org).

0 commit comments

Comments
 (0)