Skip to content

Commit 77bb022

Browse files
committed
feat: init
0 parents  commit 77bb022

File tree

15 files changed

+855
-0
lines changed

15 files changed

+855
-0
lines changed

.github/dependabot.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: 2
2+
updates:
3+
# Enable version updates for npm
4+
- package-ecosystem: 'npm'
5+
directory: '/'
6+
schedule:
7+
interval: 'weekly'
8+
open-pull-requests-limit: 10
9+
versioning-strategy: auto
10+
11+
# Enable version updates for GitHub Actions
12+
- package-ecosystem: 'github-actions'
13+
directory: '/'
14+
schedule:
15+
interval: 'weekly'
16+
open-pull-requests-limit: 10

.github/workflows/ci.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# name: CI
2+
3+
# on:
4+
# pull_request:
5+
# types: [opened, synchronize, reopened]
6+
7+
# jobs:
8+
# lint-and-test:
9+
# runs-on: ubuntu-latest
10+
11+
# steps:
12+
# - uses: actions/checkout@v4
13+
# with:
14+
# fetch-depth: 0
15+
16+
# - name: Setup Node.js
17+
# uses: actions/setup-node@v4
18+
# with:
19+
# node-version: '22'
20+
# cache: 'npm'
21+
22+
# - name: Install dependencies
23+
# run: npm install
24+
25+
# - name: Set up Python
26+
# uses: actions/setup-python@v5
27+
# with:
28+
# python-version: '3.x'
29+
# cache: 'pip'
30+
31+
# - name: Run pre-commit
32+
# run: pip install pre-commit && pre-commit run --all-files
33+
34+
# - name: Run tests
35+
# run: make test

.github/workflows/versioning.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Versioning
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
permissions:
9+
contents: write
10+
issues: write
11+
pull-requests: write
12+
13+
jobs:
14+
versioning:
15+
name: Versioning
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@v4
20+
with:
21+
fetch-depth: 0
22+
23+
- name: Setup Node.js
24+
uses: actions/setup-node@v4
25+
with:
26+
node-version: 'lts/*'
27+
cache: 'npm'
28+
29+
- name: Install dependencies
30+
run: npm ci
31+
32+
- name: Release
33+
env:
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35+
run: npx semantic-release

0 commit comments

Comments
 (0)