diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..033ead0 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,26 @@ +# These are supported funding model platforms + +github: revi +# Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: revinim +# Replace with a single Patreon username +open_collective: +# Replace with a single Open Collective username +ko_fi: +# Replace with a single Ko-fi username +tidelift: +# Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: +# Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: revi +# Replace with a single Liberapay username +issuehunt: +# Replace with a single IssueHunt username +lfx_crowdfunding: +# Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +polar: +# Replace with a single Polar username +buy_me_a_coffee: +# Replace with a single Buy Me a Coffee username +custom: +# Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..57d405e --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,13 @@ +# https://stuff.revi.xyz/u/dependabot +# for documentation link + +version: 2 +updates: + + # Maintain dependencies for GitHub Actions + - package-ecosystem: "github-actions" + # Workflow files stored in the default location of `.github/workflows`. (You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`.) + directory: "/" + schedule: + interval: "weekly" + labels: [] diff --git a/.github/workflows/yamlLint.yml b/.github/workflows/yamlLint.yml new file mode 100644 index 0000000..799150c --- /dev/null +++ b/.github/workflows/yamlLint.yml @@ -0,0 +1,22 @@ +--- +name: YAML Lint +on: + push: + paths: + - '**.yml' + - '**.yaml' + - '.yamllint' + pull_request: + paths: + - '**.yml' + - '**.yaml' + - '.yamllint' + workflow_dispatch: + +jobs: + lint-everything: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: yaml-lint + uses: ibiqlik/action-yamllint@v3 diff --git a/.yamllint b/.yamllint new file mode 100644 index 0000000..0ac25f2 --- /dev/null +++ b/.yamllint @@ -0,0 +1,36 @@ +--- + +yaml-files: + - '*.yaml' + - '*.yml' + - '.yamllint' + +rules: + anchors: enable + braces: enable + brackets: enable + colons: enable + commas: enable + comments: + level: warning + comments-indentation: + level: warning + document-end: disable + document-start: disable + empty-lines: enable + empty-values: disable + float-values: disable + hyphens: enable + indentation: enable + key-duplicates: enable + key-ordering: disable + line-length: + level: warning + new-line-at-end-of-file: + level: warning + new-lines: enable + octal-values: disable + quoted-strings: disable + trailing-spaces: enable + truthy: + level: warning diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..1e4a494 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,3 @@ +# [Don’t be an asshole, and don’t be tolerant of assholes.](https://asshole.fyi/) + +That simple. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..b32a8d8 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# sandbox + +For things slightly more important than gist of pastebin, but not really worth their own repo lands here. \ No newline at end of file