Skip to content

Commit 8ee39e9

Browse files
committed
first commit
0 parents  commit 8ee39e9

File tree

10 files changed

+394
-0
lines changed

10 files changed

+394
-0
lines changed

.github/CODEOWNER

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @pulsate-dev/core

.github/renovate.json

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["github>pulsate-dev/renovate-conf"]
4+
}

.github/workflows/ci.yaml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: ci
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
pull_request:
7+
branches: [ main ]
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
16+
- name: Setup deno
17+
uses: denoland/setup-deno@v1
18+
with:
19+
deno-version: v1.x
20+
21+
- name: Run fmt
22+
run: |
23+
deno task fmt:check
24+
25+
- name: Run lint
26+
run: |
27+
deno task lint

.vscode/extensions.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"denoland.vscode-deno"
4+
]
5+
}

.vscode/settings.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"deno.enable": true
3+
}

README

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Pulsate Blog
2+
3+
Pulsate Project に関する情報を発信するためのブログ.
4+
5+
## Add a new post
6+
7+
1. ブランチを切る
8+
2. `posts/` に新しい Markdown ファイルを作成する. `{date}-{post_title}.md` (`%Y-%m-%d`) の形式で作成します. `deno task create` でテンプレートをコピーすることもできます.
9+
3.

deno.jsonc

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"tasks": {
3+
"dev": "deno run --allow-net --allow-read --allow-env --watch main.ts --dev",
4+
"serve": "deno run --allow-net --allow-read --allow-env --no-check main.ts",
5+
"create": "cp template.md posts/$(date + '%Y-%m-%d')-post-title.md",
6+
"fmt": "deno fmt .",
7+
"fmt:check": "deno fmt --check .",
8+
"lint": "deno lint"
9+
},
10+
"imports": {
11+
"deno_blog": "https://deno.land/x/[email protected]/blog.tsx"
12+
}
13+
}

deno.lock

+311
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

main.ts

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/** @jsx h */
2+
3+
import blog from "deno_blog";
4+
5+
blog({
6+
title: "Pulsate Blog",
7+
description: "The Pulsate Project Blog",
8+
avatar: "https://github.com/pulsate-dev.png",
9+
avatarClass: "rounded-full",
10+
author: "Pulsate Project Team",
11+
links: [
12+
{ title: "GitHub", url: "https://github.com/pulsate-dev", },
13+
{ title: "Email", url: "mailto:[email protected]" }
14+
]
15+
});

template.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title:
3+
publishDate:
4+
author:
5+
summary:
6+
---

0 commit comments

Comments
 (0)