Wowie what a gay little website for my gay little self aria.coffee
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: add wisp.place build and deploy workflow job

aria 579cdb62 fde4aae5

+37
+37
.github/workflows/astro.yml
··· 59 59 with: 60 60 path: ${{ env.BUILD_PATH }}/dist 61 61 62 + build-on-wisp: 63 + name: Build and deploy to wisp.place 64 + runs-on: ubuntu-latest 65 + steps: 66 + - name: Checkout 67 + uses: actions/checkout@v4 68 + - uses: pnpm/action-setup@v4 69 + with: 70 + version: 10 71 + - name: Setup Node 72 + uses: actions/setup-node@v6 73 + with: 74 + node-version: "24" 75 + cache: pnpm 76 + cache-dependency-path: ${{ env.BUILD_PATH }}/pnpm-lock.yaml 77 + - name: Setup Pages 78 + id: pages 79 + uses: actions/configure-pages@v5 80 + - name: Install dependencies 81 + run: pnpm install . 82 + working-directory: ${{ env.BUILD_PATH }} 83 + - name: Build with Astro 84 + run: | 85 + pnpm build-action 86 + working-directory: ${{ env.BUILD_PATH }} 87 + - run: | 88 + curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-x86_64-linux -o wisp-cli 89 + - run: | 90 + chmod +x wisp-cli 91 + - name: deploy to wisp 92 + run: | 93 + ./wisp-cli deploy "${{ vars.WISP_HANDLE }}" \ 94 + --path ${{ env.BUILD_PATH }}/dist \ 95 + --site "${{ vars.SITE_NAME }}" \ 96 + --password "${{ secrets.WISP_APP_PASSWORD }}" \ 97 + --spaa 98 + 62 99 deploy: 63 100 environment: 64 101 name: github-pages