diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 4719269..71a36d4 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -3,7 +3,6 @@ name: Deploy Website
on:
push:
branches: [ main ]
-
workflow_dispatch:
jobs:
@@ -12,23 +11,28 @@ jobs:
steps:
- name: Checkout Repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
+
+ - name: Setup Node.js
+ uses: actions/setup-node@v4
+ with:
+ node-version: '20'
- - name: Configure AWS
- uses: aws-actions/configure-aws-credentials@v1
+ - name: Configure AWS Credentials
+ uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: us-east-1
- - name: Install Modules
- run: yarn install
+ - name: Install Dependencies
+ run: yarn install --frozen-lockfile
- name: Build Application
run: yarn run build
- - name: Deploy To S3
+ - name: Deploy to S3
run: aws s3 sync ./dist s3://${{ secrets.BUCKET_NAME }}
- - name: Create Cloudfront Invalidation
+ - name: Create CloudFront Invalidation
run: aws cloudfront create-invalidation --distribution-id ${{ secrets.DISTRIBUTION_ID }} --paths "/*"
diff --git a/src/Experience.tsx b/src/Experience.tsx
index 67092de..1095f03 100644
--- a/src/Experience.tsx
+++ b/src/Experience.tsx
@@ -16,16 +16,27 @@ function Experience() {
});
return (
+ <>
+
+
+
+
+
click(!clicked)}
onPointerOver={(event) => (event.stopPropagation(), hover(true))}
onPointerOut={() => hover(false)}
>
-
- {hovered ? : }
+
+ {hovered ? : }
+ >
);
}