Skip to content

Streamline Pages workflows and add PR build guard#129

Merged
DavidKRK merged 2 commits into
gh-pagesfrom
codex/fix-deployment-workflows
Feb 11, 2026
Merged

Streamline Pages workflows and add PR build guard#129
DavidKRK merged 2 commits into
gh-pagesfrom
codex/fix-deployment-workflows

Conversation

@Codex
Copy link
Copy Markdown
Contributor

@Codex Codex AI commented Feb 11, 2026

Automation asked for: identify/correct deploy and jekyll workflows, improve deployment automation, and optimize CI behavior.

  • Deploy workflow: Build on PRs for early breakage detection; keep Pages config/artifact/upload/deploy only on push; trim permissions per job; drop node_modules before artifact upload to avoid bloat.
  • Build check (jekyll.yml): Replace placeholder with a PR/scheduled Node 20 build to validate asset generation without deploying.

Example (deploy guardrails):

on:
  push:
    branches: [gh-pages]
  pull_request:
    branches: [gh-pages]

jobs:
  build:
    runs-on: ubuntu-latest
    # Pages steps only on push
    - name: Setup Pages
      if: github.event_name == 'push'
      uses: actions/configure-pages@v4
Original prompt

This section details on the original issue you should resolve

<issue_title>Automatiser et corriger les workflows de déploiement</issue_title>
<issue_description>Suite à la discussion sur l'automatisation de mon dépôt GitHub, je souhaite que vous inspectiez mon dépôt DavidKRK.github.io et les workflows existants pour:

  • Identifier les erreurs ou problèmes possibles dans les workflows déploy.yml et jekyll.yml.
  • Proposer des améliorations pour automatiser les tâches de déploiement et de maintenance.
  • Corriger les erreurs et optimiser les performances des workflows.

Veuillez créer un pull request avec les modifications nécessaires pour chaque dépôt que vous souhaitez inspecter.</issue_description>

Comments on the Issue (you are @codex[agent] in this section)

@Codex Codex AI assigned Codex and DavidKRK Feb 11, 2026
@bolt-new-by-stackblitz
Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 11, 2026

Deploy Preview for whimsical-kitsune-85066d ready!

Name Link
🔨 Latest commit b56e9c6
🔍 Latest deploy log https://app.netlify.com/projects/whimsical-kitsune-85066d/deploys/698c7f18d4371a000806d22f
😎 Deploy Preview https://deploy-preview-129--whimsical-kitsune-85066d.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@DavidKRK
Copy link
Copy Markdown
Owner

DavidKRK commented Feb 11, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@Codex Codex AI changed the title [WIP] Automate and fix deployment workflows Streamline Pages workflows and add PR build guard Feb 11, 2026
@Codex Codex AI requested a review from DavidKRK February 11, 2026 13:08
@DavidKRK DavidKRK marked this pull request as ready for review February 11, 2026 13:14
@DavidKRK DavidKRK merged commit bc9b239 into gh-pages Feb 11, 2026
11 checks passed
@DavidKRK DavidKRK deleted the codex/fix-deployment-workflows branch February 11, 2026 13:27
@DavidKRK DavidKRK mentioned this pull request Feb 15, 2026
@Claude Claude AI mentioned this pull request Feb 15, 2026
This was referenced Feb 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automatiser et corriger les workflows de déploiement

3 participants