사이트 인터랙티브 워크스테이션 확장 + 감사 폴리시 재적용 + 원클릭 릴리스 도구 — 병행 세션 확장분(히어로 3탭 워크스테이션 시뮬레이터, 비교 섹션(기존 방식 vs MEDIABROWSER), 가이드 단축키 섹션(kbd), 스포트라이트 카드, build/release.ps1 원클릭 릴리스(-Publish/-DeploySite), build-remote.ps1 PowerShell 원격 빌드, upload-release-asset.ps1 로컬 실행 지원(.env 자동 로드·-Publish 승격·-Repo), fetch-releases.mjs 인증·폴백)을 수용하고, 덮여 사라진 감사 폴리시를 새 베이스에 재적용: 타이틀 em대시 제거+OG 메타(index/guide), 아이브로우 6→1(장식 점 제거), 히어로 2줄 헤드라인·20단어 서브·CTA 라벨 단일화·신뢰 스트립 제거, 파이프라인 3분리 카드→단일 머신드 레일 재구성, 과장 카피 완화(100%·1초·초고속·완벽), 시뮬레이터 예시 캡션, skip-link·focus-visible·hero__grid min-width:0(모바일 오버플로) 재적용 — 데스크톱/모바일 검증(scrollWidth 375==375, 아이브로우 1, 레일·캡션·탭 3종 확인), deploy-site.ps1 로 재배포 완료
This commit is contained in:
parent
9c9d9cb024
commit
f13914534a
11 changed files with 976 additions and 246 deletions
|
|
@ -169,8 +169,9 @@ jobs:
|
|||
- **워크플로**: `.forgejo/workflows/release.yml` — 태그 `v*` 푸시 → test(전체 xUnit) 관문 → 빌드 잡 병렬
|
||||
→ 각 잡이 draft 릴리스에 자산을 직접 업로드. host 러너에 Node 가 없어도 되도록 `uses:` 액션 없이
|
||||
순수 `run:` 스텝으로만 구성(체크아웃도 git 직접).
|
||||
- **업로드 헬퍼**: `build/ci/upload-release-asset.ps1`/`.sh` — draft 릴리스 확보(병렬 잡 경합 대응) +
|
||||
동명 자산 교체(재실행 멱등). Windows Git Bash 의 CRLF 오염 방지 처리 포함.
|
||||
- **원클릭 통합 릴리스 도구**: `build/release.ps1 -Version <ver> [-Publish] [-DeploySite] [-IncludeAndroid] [-IncludeRemote]` — 로컬 빌드(Windows 설치자/Android APK/원격 Linux/macOS)부터 NAS Git(Forgejo) 릴리스 생성, 자산 업로드, Cloudflare Pages 사이트 배포까지 한 번에 자동화.
|
||||
- **업로드 헬퍼**: `build/ci/upload-release-asset.ps1`/`.sh` — draft/published 릴리스 확보(병렬 잡 경합 대응) +
|
||||
동명 자산 교체(재실행 멱등), `.env` 자동 로드 및 Publish 전환 지원. Windows Git Bash 의 CRLF 오염 방지 처리 포함.
|
||||
- **리허설**: workflow_dispatch → `ci-rehearsal` draft prerelease 로 태그 없이 전 파이프라인 검증.
|
||||
- **시크릿**: `RELEASE_TOKEN`(Forgejo PAT, `write:repository`) — 릴리스 생성·자산 업로드. 체크아웃은 잡
|
||||
자동 토큰(`github.token`). `ANDROID_KEYSTORE/ALIAS/PASS` 등록 전까지 APK 는 디버그 서명.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue