Skip to content
This repository was archived by the owner on Sep 7, 2024. It is now read-only.

Commit 5e7798e

Browse files
kehiyeznix86
andauthored
feat: initiating the repository (#1)
Co-authored-by: Bruno Bernard <contact.brunobernard@gmail.com>
1 parent c7c8093 commit 5e7798e

File tree

6 files changed

+72
-2
lines changed

6 files changed

+72
-2
lines changed

.github/CODEOWNERS

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*/ @eznix86

.github/workflows/check.yml

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Check
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
pull_request:
9+
branches:
10+
- main
11+
12+
jobs:
13+
yaml:
14+
name: Lining Yaml files
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Clone repository
18+
uses: actions/checkout@v3
19+
20+
- name: Linting Yaml files
21+
run: |
22+
yarn run lint:yml:setup
23+
yarn run lint:yml
24+
25+
markdown:
26+
name: Lining Markdown files
27+
runs-on: ubuntu-latest
28+
steps:
29+
- name: Clone repository
30+
uses: actions/checkout@v3
31+
32+
- name: Setup Ruby
33+
uses: ruby/setup-ruby@v1
34+
with:
35+
ruby-version: '3.0'
36+
37+
- name: Linting MD files
38+
run: |
39+
yarn run lint:md:setup
40+
yarn run lint:md

.github/workflows/semantic_pr.yml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Semantic PR
2+
3+
on:
4+
pull_request_target:
5+
types:
6+
- opened
7+
- edited
8+
- synchronize
9+
10+
jobs:
11+
main:
12+
name: Validate PR title
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: amannn/action-semantic-pull-request@v5
16+
env:
17+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

IIPs/iip-0.md

Whitespace-only changes.

README.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,14 @@
1-
# IPNN
2-
IPNN specs
1+
# InterPlanetary Nostr Network Specification (IPNN) and Documentation
2+
3+
IPNN is a protocol base on the [nostr](https://nostr.com).
4+
In IPNN each node is a nostr relay which is interconnected with p2p service model.
5+
6+
This repository define how nodes should work and act in IPNN network. IIPs (IPNN improvement proposals) define the IPNN rules and improvements. the first IIP (IIP-0) define the basic IPNN protocol.
7+
8+
# Contributing
9+
10+
Contributions are welcomed. read the contribution docs before opening a PR.
11+
12+
# License
13+
14+
IPNN is under the [MIT](./LICENSE) License

iip-template.md

Whitespace-only changes.

0 commit comments

Comments
 (0)