Skip to content

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

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

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

Workflow file for this run

name: dash Docker CI
on:
push:
branches: [main]
pull_request:
types: [opened, labeled, unlabeled, synchronize]
paths:
- "apps/dash/**"
- "packages/**"
- ".github/workflows/dash-docker.yml"
- "package.json"
env:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }}
GOOGLE_CLIENT_SECRET: ${{ secrets.GOOGLE_CLIENT_SECRET }}
AUTH_SECRET: ${{ secrets.AUTH_SECRET }}
AUTH_URL: http://localhost:8080
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
GIT_HASH: ${{ github.sha }}
DATABASE_URL: ${{ secrets.DATABASE_URL }}
BETA_DATABASE_URL: ${{ secrets.BETA_DATABASE_URL }}
ADMIN_ID: ${{ secrets.ADMIN_ID }}
BETA_ADMIN_ID: ${{ secrets.BETA_ADMIN_ID }}
NEXT_PUBLIC_ENV: beta
SPOTIFY_CLIENT_ID: ${{ secrets.SPOTIFY_CLIENT_ID }}
SPOTIFY_CLIENT_SECRET: ${{ secrets.SPOTIFY_CLIENT_SECRET }}
SPOTIFY_REDIRECT_URI: http://localhost:8080
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 15
if: ${{ contains(github.event.pull_request.labels.*.name, 'dash:docker') || contains(github.event.pull_request.labels.*.name, 'dash:enhancement') }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ env.DOCKERHUB_USERNAME }}
password: ${{ env.DOCKERHUB_TOKEN }}
- name: Set up Docker Builder
uses: docker/setup-buildx-action@v3
- name: Build and push
uses: docker/build-push-action@v5
with:
context: .
file: ./apps/dash/Dockerfile
push: false
load: false
tags: ${{ secrets.DOCKERHUB_USERNAME }}/chia1104-dash:${{ env.GIT_HASH }}
cache-from: type=gha
cache-to: type=gha,mode=max
build-args: |
GOOGLE_CLIENT_ID=${{ env.GOOGLE_CLIENT_ID }}
GOOGLE_CLIENT_SECRET=${{ env.GOOGLE_CLIENT_SECRET }}
AUTH_SECRET=${{ env.AUTH_SECRET }}
AUTH_URL=${{ env.AUTH_URL }}
TURBO_TEAM=${{ env.TURBO_TEAM }}
TURBO_TOKEN=${{ env.TURBO_TOKEN }}
DATABASE_URL=${{ env.DATABASE_URL }}
BETA_DATABASE_URL=${{ env.BETA_DATABASE_URL }}
ADMIN_ID=${{ env.ADMIN_ID }}
BETA_ADMIN_ID=${{ env.BETA_ADMIN_ID }}
NEXT_PUBLIC_ENV=${{ env.NEXT_PUBLIC_ENV }}
SPOTIFY_CLIENT_ID=${{ env.SPOTIFY_CLIENT_ID }}
SPOTIFY_CLIENT_SECRET=${{ env.SPOTIFY_CLIENT_SECRET }}
SPOTIFY_REDIRECT_URI=${{ env.SPOTIFY_REDIRECT_URI }}