File tree Expand file tree Collapse file tree 2 files changed +31
-1
lines changed
Expand file tree Collapse file tree 2 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 1+ name : Deploy to AWS ECR
2+
3+ on :
4+ workflow_dispatch :
5+
6+ jobs :
7+ deploy :
8+ runs-on : ubuntu-latest
9+
10+ steps :
11+ - name : Check out repository
12+ uses : actions/checkout@v4.2.2
13+
14+ - name : Configure AWS Credentials
15+ uses : aws-actions/configure-aws-credentials@v4
16+ with :
17+ aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
18+ aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
19+ aws-region : ${{ secrets.AWS_REGION }}
20+
21+ - name : Login to Amazon ECR
22+ uses : aws-actions/amazon-ecr-login@v2
23+
24+ - name : Build Docker image
25+ run : |
26+ docker build -t ${{ secrets.ECR_REPO }}:latest .
27+
28+ - name : Push Docker image to Amazon ECR
29+ run : |
30+ docker push ${{ secrets.ECR_REPO }}:latest .
Original file line number Diff line number Diff line change 4646]
4747
4848MIDDLEWARE = [
49+ 'corsheaders.middleware.CorsMiddleware' ,
4950 'django.middleware.security.SecurityMiddleware' ,
5051 'django.contrib.sessions.middleware.SessionMiddleware' ,
5152 'django.middleware.common.CommonMiddleware' ,
5253 'django.middleware.csrf.CsrfViewMiddleware' ,
5354 'django.contrib.auth.middleware.AuthenticationMiddleware' ,
5455 'django.contrib.messages.middleware.MessageMiddleware' ,
5556 'django.middleware.clickjacking.XFrameOptionsMiddleware' ,
56- 'corsheaders.middleware.CorsMiddleware' ,
5757]
5858
5959ROOT_URLCONF = 'Django.urls'
You can’t perform that action at this time.
0 commit comments