Skip to content

fix(deps): update dependency graphql-request to v7 - autoclosed #2713

fix(deps): update dependency graphql-request to v7 - autoclosed

fix(deps): update dependency graphql-request to v7 - autoclosed #2713

Workflow file for this run

name: www CI
on:
push:
branches: [main]
pull_request:
types: [opened, labeled, unlabeled, synchronize]
paths:
- "apps/www/**"
- "packages/**"
- ".github/workflows/www-ci.yml"
- "package.json"
env:
GH_PUBLIC_TOKEN: ${{ secrets.GH_PUBLIC_TOKEN }}
NEXT_PUBLIC_RE_CAPTCHA_KEY: ${{ secrets.NEXT_PUBLIC_RE_CAPTCHA_KEY }}
RE_CAPTCHA_KEY: ${{ secrets.RE_CAPTCHA_KEY }}
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
SPOTIFY_CLIENT_ID: ${{ secrets.SPOTIFY_CLIENT_ID }}
SPOTIFY_CLIENT_SECRET: ${{ secrets.SPOTIFY_CLIENT_SECRET }}
SPOTIFY_FAVORITE_PLAYLIST_ID: ${{ secrets.SPOTIFY_FAVORITE_PLAYLIST_ID }}
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
SHA_256_HASH: ${{ secrets.SHA_256_HASH }}
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
NODE_VERSION: 21
PNPM_VERSION: 9.1.0
GIT_HASH: ${{ github.sha }}
RESEND_API_KEY: ${{ secrets.RESEND_API_KEY }}
NEXT_PUBLIC_UMAMI_WEBSITE_ID: ${{ secrets.NEXT_PUBLIC_UMAMI_WEBSITE_ID }}
NEXT_PUBLIC_UMAMI_URL: ${{ secrets.NEXT_PUBLIC_UMAMI_URL }}
UMAMI_DB_URL: ${{ secrets.UMAMI_DB_URL }}
UMAMI_EDGE_DB_URL: ${{ secrets.UMAMI_EDGE_DB_URL }}
NEXT_PUBLIC_GISCUS_REPO_ID: ${{ secrets.NEXT_PUBLIC_GISCUS_REPO_ID }}
NEXT_PUBLIC_GISCUS_CATEGORY_ID: ${{ secrets.NEXT_PUBLIC_GISCUS_CATEGORY_ID }}
REDIS_URL: ${{ secrets.REDIS_URL }}
UPSTASH_TOKEN: ${{ secrets.UPSTASH_TOKEN }}
CACHE_PROVIDER: upstash
NODE_ENV: test
AUTH_SECRET: ${{ secrets.AUTH_SECRET }}
AUTH_URL: http://localhost:3000
DATABASE_URL: ${{ secrets.DATABASE_URL }}
BETA_DATABASE_URL: ${{ secrets.BETA_DATABASE_URL }}
ADMIN_ID: ${{ secrets.ADMIN_ID }}
BETA_ADMIN_ID: ${{ secrets.BETA_ADMIN_ID }}
GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }}
GOOGLE_CLIENT_SECRET: ${{ secrets.GOOGLE_CLIENT_SECRET }}
NEXT_PUBLIC_ENV: beta
jobs:
build:
name: Build and Test
timeout-minutes: 15
runs-on: ubuntu-latest
if: ${{ contains(github.event.pull_request.labels.*.name, 'area:www') || contains(github.event.pull_request.labels.*.name, 'www:enhancement') || contains(github.event.pull_request.labels.*.name, 'area-www') }}
steps:
- name: "🐙️ Check out code"
uses: actions/checkout@v4
- name: "💽️ Init"
id: www-init
uses: Chia1104/chia-stack/.github/actions/init-pnpm@main
with:
NODE_VERSION: ${{ env.NODE_VERSION }}
PNPM_VERSION: ${{ env.PNPM_VERSION }}
- name: "📦 Install"
id: www-install
uses: Chia1104/chia-stack/.github/actions/pnpm-install@main
with:
INSTALL_COMMAND: "--filter www --filter ui --filter utils --filter tsconfig --filter root"
- name: "📦 Next.js cache"
uses: actions/cache@v4
with:
path: ${{ github.workspace }}/apps/www/.next/cache
key: ${{ runner.os }}-${{ runner.node }}-${{ hashFiles('**/pnpm-lock.yaml') }}-www-nextjs
- name: "🏗️ Build"
uses: Chia1104/chia-stack/.github/actions/pnpm-build@main
with:
BUILD_COMMAND: "build --filter www..."
TURBO_TEAM: ${{ env.TURBO_TEAM }}
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}
- name: "🚨️ ESLint, Type checking, Unit tests"
id: www-lint-test
uses: Chia1104/chia-stack/.github/actions/lint-test@main
with:
COMMAND: "--filter www..."
TURBO_TEAM: ${{ env.TURBO_TEAM }}
TURBO_TOKEN: ${{ env.TURBO_TOKEN }}