hunk.code_window: import os
   from typing import Optional
   from uuid import UUID
   import resend
   from logger import get_logger
  
hunk.labels: replace keep keep keep keep keep
hunk.file_path: backend/core/models/brains_subscription_invitations.py
hunk.type: replace
file: name: Production Tag Deployment
  env:
    VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }}
    VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
  on:
    push:
      # Pattern matched against refs/tags
      tags:        
        - '*' # Push events to every tag not containing /
  jobs:
      
    Deploy-Production:
      environment: production
      runs-on: ubuntu-latest
      steps:
        - uses: actions/checkout@v3
        - name: Install Vercel CLI
          run: npm install --global vercel@latest
        - name: Pull Vercel Environment Information
          run: vercel pull --yes --environment=production --token=${{ secrets.VERCEL_TOKEN }}
        - name: Build Project Artifacts
          run: vercel build --prod --token=${{ secrets.VERCEL_TOKEN }}
        - name: Deploy Project Artifacts to Vercel
          run: vercel deploy --prebuilt --prod --token=${{ secrets.VERCEL_TOKEN }}