diff --git a/.forgejo/workflows/hugo.yaml b/.forgejo/workflows/hugo.yaml index 8abdc48..33ac1c4 100644 --- a/.forgejo/workflows/hugo.yaml +++ b/.forgejo/workflows/hugo.yaml @@ -8,6 +8,8 @@ on: branches: - master - develop + pull_request: + types: [opened, synchronize, reopened] jobs: deploy: @@ -15,21 +17,24 @@ jobs: container: image: code.forgejo.org/oci/node:20-bookworm steps: + - name: Install rsync and bash + run: apt update && apt install -y rsync bash - name: Set baseURL - shell: /bin/bash run: | - if [[ "${{ env.github_ref_name }}" == "master" ]]; then + echo "Checking current branch." + echo -n "https://dev.etoiledebethleem.fr" > /base_url.txt + if [ "${{ env.github_ref_name }}" = "master" ] + then echo "Using master config" echo -n "https://etoiledebethleem.fr" > /base_url.txt fi - if [[ "${{ env.github_ref_name }}" == "develop" ]]; then + if [ "${{ env.github_ref_name }}" = "develop" ] + then echo "Using develop config" echo -n "https://preview.etoiledebethleem.fr" > /base_url.txt fi - ls / + ls -la /base_url.txt cat /base_url.txt - - name: Install rsync - run: apt update && apt install -y rsync - uses: actions/checkout@v4 with: submodules: true @@ -57,8 +62,14 @@ jobs: REMOTE_USER: forgejo_actions_websites SRV_HOST: srv06.lefuturiste.fr run: | - rsync --perms --archive --stats \ - -e 'ssh -i ~/.ssh/id_edsa -o StrictHostKeyChecking=no' ./public \ - $REMOTE_USER@$SRV_HOST:$OUTPUT_PATH$GITHUB_REF_NAME + if [ "${{ env.github_ref_name }}" = "master" ] || [ "${{ env.github_ref_name }}" = "develop" ] + then + echo "Deploying to $REMOTE_USER@$SRV_HOST:$OUTPUT_PATH$GITHUB_REF_NAME" + rsync --perms --archive --stats \ + -e 'ssh -i ~/.ssh/id_edsa -o StrictHostKeyChecking=no' ./public \ + $REMOTE_USER@$SRV_HOST:$OUTPUT_PATH$GITHUB_REF_NAME + else + echo "Deployment skipped." + fi diff --git a/content/association/commissions.md b/content/association/commissions.md index d22932d..9c6ff36 100644 --- a/content/association/commissions.md +++ b/content/association/commissions.md @@ -1,11 +1,10 @@ --- title: Les commissions --- -# Les commissions de l’association L’association L’Étoile de Bethléem a structuré ses activités en différentes commissions afin de répondre efficacement aux besoins variés liés à la sauvegarde et à la valorisation de la chapelle. -## Nos commissions : +## Nos commissions - **Travaux** *Responsable : Corentin Boulard* @@ -30,6 +29,7 @@ L’association L’Étoile de Bethléem a structuré ses activités en différe Identification et mise en œuvre de collaborations avec des artisans et acteurs locaux. ## Rejoignez-nous ! + Si vous souhaitez apporter votre aide à l’une de ces commissions, contactez-nous à l’adresse suivante : [contact@etoiledebethleem.fr](mailto:contact@etoiledebethleem.fr).