Skip to content

About

No description, website, or topics provided.

Resources

Stars

14 stars

Watchers

1 watching

Forks

Latest commit

 

History

5,014 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blinko Hub

image

A directory of Blinko sites worldwide. This repository serves as a centralized registry for all Blinko instances.

Quick Add Your Site

Add Site

Click the button above to add your site and submit a PR.

Data Format

Site Configuration Format:

title: "Site Name"
url: "https://example.blinko.space"
tags: 
  - english    # language tag
  - blog       # site type
created_at: "2024-01-14"

Manual Steps

  1. Fork this repository
  2. Create a new yml file in the sites directory
  3. Submit a Pull Request

PRs targeting main that only add or modify sites/*.yml files are automatically merged after validation. Each entry must include a non-placeholder title, an HTTP or HTTPS URL, a nonempty list of text tags, and a valid creation date. Automatic merging accepts at most 50 files, 1 MiB per file, and 5 MiB in total. Draft PRs, deletions, renames, and PRs containing other changes require manual review.

The workflow runs the validator from the trusted base branch and reads submitted YAML through GitHub's API at the PR's exact commit. It does not execute code from contributors' branches, and it only merges the commit that passed validation.

To run the validator tests locally, install pyyaml==6.0.3, then run:

python -m unittest discover -s .github/scripts -p 'test_*.py'

About

No description, website, or topics provided.

Resources

Stars

14 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors