https://github.com/yoshi389111/github-profile-3d-contrib
STEP 1. Create special repository
(Read.me가 있다면 step 2로)
개인 레포가 없다면 new repository에서 본인 계정 이름과 같게 생성
STEP 2. Create workflow file
개인 레파지토리 action에서 토큰 입력 후 workflow 파일을 생성해야합니다.
2-1. token 등록
2-1-1. New repository secret 클릭
2-1-2. Name 및 토큰 입력
Name
GIHUB_TOKEN <~~그대로 입력
Secret
본인 토큰 붙여넣기
2-1-3. Add secret 클릭
2-2. workflow 생성
2-2-1. Actions 배너로 이동 후 New workflow 클릭
2-2-2. set up a workflow yourself 클릭
2-2-3. Enter file contetns here에 아래 내용 붙여넣기
name: GitHub-Profile-3D-Contrib
on:
schedule: # 03:00 JST == 18:00 UTC
- cron: "0 18 * * *"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
name: generate-github-profile-3d-contrib
steps:
- uses: actions/checkout@v3
- uses: yoshi389111/github-profile-3d-contrib@0.7.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
USERNAME: ${{ github.repository_owner }}
- name: Commit & Push
run: |
git config user.name github-actions
git config user.email github-actions@github.com
git add -A .
git commit -m "generated"
git push
해당 내용 중 빨간 박스 부분에 본인 계정 이름과 이메일 입력
2-2-4. Commit 후 Run workflow 클릭
2-3. 개인 레파지토리 Read.me 편집 맨 아래 내용 추가
![](./profile-3d-contrib/profile-green-animate.svg)
profile-3d-contrib/뒤엔 본인이 원하는 테마 복붙합니다.
예시)
저는 레고가 귀여워서 레고테마를 추가했습니다.
![](./profile-3d-contrib/profile-gitblock.svg)
약 10개의 테마 존재
- profile-3d-contrib/profile-green-animate.svg
- profile-3d-contrib/profile-green.svg
- profile-3d-contrib/profile-season-animate.svg
- profile-3d-contrib/profile-season.svg
- profile-3d-contrib/profile-south-season-animate.svg
- profile-3d-contrib/profile-south-season.svg
- profile-3d-contrib/profile-night-view.svg
- profile-3d-contrib/profile-night-green.svg
- profile-3d-contrib/profile-night-rainbow.svg
- profile-3d-contrib/profile-gitblock.svg
끝
반응형