GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — httpsms/.github/workflows/web.yml at main · ossfork/httpsms 92 lines (73 loc) · 2.18 KB / Copy pathweb.ymlFile metadata and controls92 lines (73 loc) · 2.18 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 name: web on: push: branches: - main pull_request: branches: - main permissions: contents: read pull-requests: write deployments: write defaults: run: working-directory: ./web jobs: validate: name: Validate runs-on: ${{ matrix.os }} strategy: matrix: os: [ubuntu-latest] node: [24] steps: - name: Checkout 🛎 uses: actions/checkout@master - uses: pnpm/action-setup@v6 name: Install pnpm with: version: 11.11.0 - name: Install dependencies 📦 run: pnpm install --trust-lockfile - name: Run linter 👀 run: pnpm lint - name: Run tests 🧪 run: pnpm test - name: Build 🏗️ run: mv .env.production .env && echo "GITHUB_SHA=${GITHUB_SHA}" >> .env && pnpm run generate deploy: name: Deploy needs: validate if: github.event_name == 'push' && github.ref == 'refs/heads/main' runs-on: ubuntu-latest steps: - name: Checkout 🛎 uses: actions/checkout@master - name: Setup Node 🟢 uses: actions/setup-node@v7 with: node-version: '24.18' - uses: pnpm/action-setup@v6 name: Install pnpm with: version: 11.11.0 - name: Install dependencies 📦 run: pnpm install --trust-lockfile - name: Build 🏗️ run: mv .env.production .env && echo "GITHUB_SHA=${GITHUB_SHA}" >> .env && pnpm run generate - name: Cloudflare Deploy 🚀 uses: cloudflare/wrangler-action@v4 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} command: pages deploy web/.output/public --project-name=httpsms gitHubToken: ${{ secrets.GITHUB_TOKEN }} - name: Firebase Deploy 🚀 uses: FirebaseExtended/action-hosting-deploy@500ac625ca2dd40cbd15f7659af953801858032a with: repoToken: "${{ secrets.GITHUB_TOKEN }}" channelId: live entryPoint: "./web" firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_HTTPSMS_86C51 }}" projectId: httpsms-86c51 |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |