AWSTemplateFormatVersion: '2010-09-09' Description: 'CloudFormation template for deploying Astro site to AWS Amplify' Parameters: GitHubAccessToken: Type: String NoEcho: true Description: GitHub Access token for repository access Resources: AmplifyApp: Type: AWS::Amplify::App UpdateReplacePolicy: Delete DeletionPolicy: Delete Properties: Name: blog_daisuke_nakahara Repository: https://github.com/Daisuke897/blog_daisuke_nakahara AccessToken: !Ref GitHubAccessToken Platform: WEB BuildSpec: | version: 1 frontend: phases: preBuild: commands: - npm ci --cache .npm --prefer-offline build: commands: - npm run build artifacts: baseDirectory: dist files: - '**/*' cache: paths: - .npm/**/* CustomRules: - Source: '