Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Vyvy-vi committed Feb 23, 2022
0 parents commit 188e6cf
Show file tree
Hide file tree
Showing 16 changed files with 599 additions and 0 deletions.
144 changes: 144 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
########################################################################
# Generated using https://rehansaeed.com/gitattributes-best-practices/ #
########################################################################



# Line Ending Normalisation:

* text=auto

# Source files:

*.pxd text diff=python
*.py text diff=python
*.py3 text diff=python
*.pyw text diff=python
*.pyx text diff=python
*.pyz text diff=python
*.ipynb text
*.ts text
*.du text

*.go -text diff=golang

################
# Binary files #
################

# Python:
*.db binary
*.p binary
*.pkl binary
*.pickle binary
*.pyc binary
*.pyd binary
*.pyo binary

# Graphics:
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.pdf binary
*.psb binary
# SVG treated as an asset (binary) by default.
*.svg text
*.webp binary

# Archives:
*.7z binary
*.gz binary
*.tar binary
*.tgz binary
*.zip binary

# Documentation
*.ipynb text
*.markdown text
*.md text
*.mdwn text
*.mdown text
*.mkd text
*.mkdn text
*.mdtxt text
*.mdtext text
*.txt text
AUTHORS text
CHANGELOG text
CHANGES text
CONTRIBUTING text
COPYING text
copyright text
*COPYRIGHT* text
INSTALL text
license text
LICENSE text
NEWS text
readme text
*README* text
TODO text
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.tex text diff=tex
*.adoc text
*.textile text
*.mustache text
*.csv text
*.tab text
*.tsv text
*.txt text
*.sql text

# Force batch scripts to always use CRLF line endings so that if a repo is accessed
# in Windows via a file share from Linux, the scripts will work.
*.{cmd,[cC][mM][dD]} text eol=crlf
*.{bat,[bB][aA][tT]} text eol=crlf

# Force bash scripts to always use LF line endings so that if a repo is accessed
# in Unix via a file share from Windows, the scripts will work.
*.sh text eol=lf

# Executables
*.exe binary
*.pyc binary

# Serialisation
*.json text
*.toml text
*.xml text
*.yaml text
*.yml text

# Vim:
*.vim text eol=lf
.vimrc text eol=lf

# RC files (like .babelrc or .eslintrc)
*.*rc text

# Docker
Dockerfile text

# Heroku
Procfile text

# Text files where line endings should be preserved
*.patch -text


# Exclude files from exporting:
.gitattributes export-ignore
.gitignore export-ignore

# Enable syntax highlighting for files with `.gitattributes` extensions.
*.gitattributes linguist-language=gitattributes
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @Vyvy-vi
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Bug report
about: Create a report to help us address an error.
title: "[BUG]"
labels: "🛠 goal: fix"
assignees: ""
---

# Bug Report

## Describe the bug

<!--A clear and concise description of what the bug is.-->

## Expected behavior

<!--A clear and concise description of what you expected to happen.-->

## Screenshots

<!--If applicable, add screenshots to help explain your problem.-->

## Additional information

<!--Add any other context about the problem here.-->
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/chore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Chore
about: For requesting chores, such as cleaning up code.
title: "[CHORE]"
labels: "🤖 aspect: dx, 🚦 status: awaiting triage"
assignees: Vyvy-vi
---

# Chore Request

## Describe the work

<!--A clear and concise description of what work should be done.-->

## Additional information

<!--Add any other context about the problem here.-->
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Documentation
about: Request an update to invalid/outdated documentation.
title: "[DOC] "
labels: "📄 aspect: text"
assignees: ''
---

# Incorrect Documentation

## Describe the error

<!--A clear and concise description of the incorrect documentation information.-->

## Expected information

<!--A clear and concise description of what the documentation *should* say.-->

## Additional information

<!--Add any other context about the problem here.-->
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[FEAT]"
labels: "✨ goal: improvement, ⭐ goal: addition"
assignees: ""
---

# Feature Request

## Is your feature request related to a problem? Please describe:

<!--A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]-->

## Describe the solution you'd like

<!--A clear and concise description of what you want to happen.-->

## Additional context

<!--Add any other context or screenshots about the feature request here.-->
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/other.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Other
about: Use this for any other issues. PLEASE do not create blank issues.
title: "[OTHER]"
labels: "🚦 status: awaiting triage"
assignees: Vyvy-vi
---

# Other Issue

## Describe the issue

<!--A clear and concise description of the issue/concern-->

## Additional information

<!--Add any other context about the problem here.-->
13 changes: 13 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Pull Request

<!--Before contributing, please read our contributing guidelines-->

## Description:

<!--A brief description of what your pull request does.-->

## Related Issue:

<!--Is this related to an issue? Does it close one? If so, replace the XXXXX below with the issue number.-->

Closes #XXXXX
71 changes: 71 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ main ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ main ]
schedule:
- cron: '40 17 * * 4'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'python', 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed

steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
21 changes: 21 additions & 0 deletions .github/workflows/labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Import open source standard labels

on:
workflow_dispatch:
schedule:
- cron: '40 17 * * 4'

jobs:
labels:

runs-on: ubuntu-latest

steps:
- uses: actions/setup-node@v2
with:
node-version: '14'
- uses: EddieHubCommunity/[email protected]
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
owner-name: ${{ github.repository_owner }}
repository-name: ${{ github.event.repository.name }}
Loading

0 comments on commit 188e6cf

Please sign in to comment.