diff --git a/.github/workflows/02-ci-pipeline.yml b/.github/workflows/01-ci-pipeline.yml similarity index 98% rename from .github/workflows/02-ci-pipeline.yml rename to .github/workflows/01-ci-pipeline.yml index 26712f3..df6e7e2 100644 --- a/.github/workflows/02-ci-pipeline.yml +++ b/.github/workflows/01-ci-pipeline.yml @@ -1,4 +1,4 @@ -name: 02 - CI Pipeline +name: 01 - CI Pipeline on: push: diff --git a/.github/workflows/01-hello.yml b/.github/workflows/01-hello.yml deleted file mode 100644 index c85f218..0000000 --- a/.github/workflows/01-hello.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: 01 - Hello QuickStay - -on: - push: - branches: - - main - workflow_dispatch: - -jobs: - greet: - runs-on: ubuntu-latest - - steps: - - name: Checkout the Code - uses: actions/checkout@v4 - - - name: Show environment info - run: | - echo "Hello QuickStay!" - echo "Branch: ${{ github.ref_name }}" - echo "Triggered by: ${{ github.actor }}" - echo "Commit: ${{ github.sha }}" - - - name: List project files - run: ls -la \ No newline at end of file diff --git a/.github/workflows/03-docker-security.yml b/.github/workflows/02-docker-security.yml similarity index 94% rename from .github/workflows/03-docker-security.yml rename to .github/workflows/02-docker-security.yml index 920f89d..95103ab 100644 --- a/.github/workflows/03-docker-security.yml +++ b/.github/workflows/02-docker-security.yml @@ -1,13 +1,12 @@ -name: 03 - Docker Security +name: 02 - Docker Security on: - push: + workflow_run: + workflows: ["01 - CI Pipeline"] + types: + - completed branches: - main - pull_request: - branches: - - main - workflow_dispatch: jobs: diff --git a/.github/workflows/04-deploy.yml b/.github/workflows/03-deploy.yml similarity index 92% rename from .github/workflows/04-deploy.yml rename to .github/workflows/03-deploy.yml index 181828e..5c7395b 100644 --- a/.github/workflows/04-deploy.yml +++ b/.github/workflows/03-deploy.yml @@ -1,12 +1,11 @@ -name: 04 - Deploy to EC2 +name: 03 - Deploy to EC2 on: - push: - branches: - - main - pull_request: - branches: - - main - workflow_dispatch: + workflow_run: + workflows: ["02 - Docker Security"] + types: + - completed + branches: + - main jobs: deploy: