Revert "Fix CICD does not work when merging from another repo (pull requests)"

This reverts commit e841242584.
This commit is contained in:
Slim Amamou 2025-08-27 13:51:44 +01:00
parent e841242584
commit a94316675c
3 changed files with 18 additions and 12 deletions

View file

@ -5,21 +5,19 @@ on:
jobs:
build-push-php:
environment: PROD
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- name: Build/Push
uses: coopTilleuls/action-docker-build-push@v10
with:
IMAGE_NAME: ${{ env.IMAGE_NAME_PHP }}
IMAGE_NAME: ${{ vars.IMAGE_NAME_PHP }}
BUILD_CONTEXT: .
BUILD_TARGET: app_php
REGISTRY_JSON_KEY: ${{ secrets.GITHUB_TOKEN }}
IMAGE_REPOSITORY: ${{ env.IMAGE_REPO }}
IMAGE_REPOSITORY: ${{ vars.IMAGE_REPO }}
build-push-caddy:
environment: PROD
# Same Dockerfile as php, with a build target which is after
needs: [build-push-php]
runs-on: ubuntu-latest
@ -28,8 +26,8 @@ jobs:
- name: Build/Push
uses: coopTilleuls/action-docker-build-push@v10
with:
IMAGE_NAME: ${{ env.IMAGE_NAME_CADDY }}
IMAGE_NAME: ${{ vars.IMAGE_NAME_CADDY }}
BUILD_CONTEXT: .
BUILD_TARGET: app_caddy
REGISTRY_JSON_KEY: ${{ secrets.GITHUB_TOKEN }}
IMAGE_REPOSITORY: ${{ env.IMAGE_REPO }}
IMAGE_REPOSITORY: ${{ vars.IMAGE_REPO }}

View file

@ -1,8 +1,5 @@
name: CD
env:
IMAGE_NAME_PHP: ebs-php
IMAGE_NAME_CADDY: ebs-caddy
on:
push:
@ -21,6 +18,17 @@ permissions:
packages: write
jobs:
# remove-deploy-label:
# name: Remove deploy label
# if: github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'deploy')
# runs-on: ubuntu-latest
# steps:
# - uses: mondeja/remove-labels-gh-action@v1
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# labels: |
# deploy
build:
name: Build
uses: ./.github/workflows/build.yml

View file

@ -53,12 +53,12 @@ jobs:
id: meta
run: |
set -xo pipefail
PROJECT=${{ env.PROJECT_NAME }}
PROJECT=${{ vars.PROJECT_NAME }}
# Tags are deployed in prod
CONTEXT=prod
ENVIRONMENT=prod
PHP_IMAGE_REPO=${{ env.IMAGE_REPO }}/${{ env.IMAGE_NAME_PHP }}
CADDY_IMAGE_REPO=${{ env.IMAGE_REPO }}/${{ env.IMAGE_NAME_CADDY }}
PHP_IMAGE_REPO=${{ vars.IMAGE_REPO }}/${{ vars.IMAGE_NAME_PHP }}
CADDY_IMAGE_REPO=${{ vars.IMAGE_REPO }}/${{ vars.IMAGE_NAME_CADDY }}
IMAGE_TAG=sha-${GITHUB_SHA::7}
RELEASE_NAME=prod
TRUSTED_HOST=$(echo ${{ vars.DOMAIN }} | sed 's/\./\\\\\\\\./g')