VITE_SUPABASE_URL=https://your-project.supabase.coVITE_SUPABASE_ANON_KEY=your-anon-keySUPABASE_SERVICE_KEY=your-service-keyGit配置VITE_GIT_REPO_URL=https://github.com/your-org/articles.gitGIT_ACCESS_TOKEN=your-git-token应用配置VITE_APP_NAME="硬件技术文章发布系统"VITE_MAX_FILE_SIZE=10485760VITE_ALLOWED_EXTENSIONS=.md,.txt,.jpg,.png,.pdf ### 6.2 CI/CD流水线 .github/workflows/deploy.ymlname: Build and Deployon: push: branches: [ main ] pull_request: branches: [ main ]jobs: build: runs-on: ubuntu-latest steps:uses: actions/checkout@v3name: Setup Node.js uses: actions/setup-node@v3 with: node-version: '18'name: Install dependencies run: npm ciname: Run tests run: npm run testname: Build run: npm run buildname: Deploy to Supabaserun: npm install -g supabase supabase deploy

发表评论 取消回复