Skip to content

Create deploy package #5

Create deploy package

Create deploy package #5

Workflow file for this run

name: Continuous Integration
on:
push:
branches:
- "feature/beanstalk-cicd"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout application repository
uses: actions/checkout@v4
- name: Checkout deploy repository
uses: actions/checkout@v4
with:
repository: "researchhub/researchhub-internal-utils"
ref: main
path: researchhub-internal-utils
token: ${{ secrets.PAT }}
- name: Copy Beanstalk configuration files
run: cp -r researchhub-internal-utils/deploy/backend/config/. src
- name: Generate Beantalk deployment package
run: zip -r deploy.zip src/*
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: deploy
path: deploy.zip