Skip to main content

vanity

Registers node major version vanity URL in the sibling vanity repo

소스 정보

저장소
akash-network/node
최근 소스 활동
2026년 4월 27일 15:10
감지된 SKILL.md 언어
영어
스타
1,118
포크
277

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
vanity
description
Registers node major version vanity URL in the sibling vanity repo
# Instructions Register the current node major version as a vanity URL in the `github.com/com/akash-network/vanity` repo. ## Steps 1. **Read the major version** from `go.mod` in this repo. Extract the version suffix from the module path (e.g. `pkg.akt.dev/node/v2` → `v2`). If the module path has no version suffix (v0/v1), abort — no vanity entry is needed. 2. **Get the current git branch name** using `git rev-parse --abbrev-ref HEAD`. 3. **Open `vanity/vangen.json`** and check if a repository entry with `"prefix": "node/vN"` already exists (where `vN` is the version from step 1). If it exists, inform the user and abort. 4. **Add a new entry** to the `repositories` array in `vanity/vangen.json`: ```json { "prefix": "node/vN", "type": "git", "main": true, "url": "https://github.com/akash-network/node", "source": { "home": "https://github.com/akash-network/node", "dir": "https://github.com/akash-network/node/tree/BRANCH{/dir}", "file": "https://github.com/akash-network/node/blob/BRANCH{/dir}/{file}#L{line}" }, "website": { "url": "https://github.com/akash-network/node" } } ``` Replace `vN` with the detected version and `BRANCH` with the detected branch name. Place the entry after the last existing `node` entry. 5. **Run `make vangen`** in `vanity` to regenerate HTML files. 6. **Verify** that `vanity/node/vN/index.html` was created and contains the correct `go-import` and `go-source` meta tags pointing to the detected branch. Also verify that existing `vanity/node/index.html` and any `vanity/node/vN/index.html` is unchanged.
GitHub에서 보기