fix: automation-suite.yml — date expansion, action pinning, lychee output, audit safety#154
Conversation
Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/4fa87663-6160-4fcd-a8fb-2aead55c153e Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
|
|
There was a problem hiding this comment.
Pull request overview
Cette PR corrige plusieurs comportements incorrects / risqués dans le workflow GitHub Actions automation-suite.yml, afin d’améliorer la fiabilité des PR automatisées, la sécurité de la supply chain et la création d’issues sur liens morts.
Changes:
- Remplace l’expansion shell non évaluée de la date dans le body de la PR par un output d’étape (
$GITHUB_OUTPUT) réutilisé danscreate-pull-request. - Évite le suivi de
mainpourcalibreapp/image-actionsen passant à une version taggée (@v1). - Bascule la condition de création d’issue Lychee vers l’output
steps.lychee.outputs.exit_code(avecid: lychee). - Retire
npm audit fix --forceau profit denpm audit fix(en conservant le|| trueexistant).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…files with gh-pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/60b00350-27dd-4bdb-8b42-ebb8cd7adea5 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - name: Get current date | ||
| id: get_date | ||
| run: echo "date=$(date +%Y-%m-%d)" >> "$GITHUB_OUTPUT" | ||
|
|
||
| - name: Create Pull Request |
There was a problem hiding this comment.
La description du PR parle de modifications HTML (ajout de <div class="flex ..."> dans index.html / shop.html), mais les changements de ce PR ne touchent que .github/workflows/automation-suite.yml (audit npm, date dans le body, pinning d’action, condition lychee). Pour éviter la confusion lors de la revue et du merge, merci de mettre à jour la description (ou le titre) pour refléter les changements réels, ou d’ajouter les modifications HTML attendues si elles font partie du scope.
…tomation-suite # Conflicts: # index.html # shop.html Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
…html (#159) * chore: update PR template with comprehensive sections Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/ac163cee-edd2-40f7-b02b-e202011f4948 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: add Buy Me A Coffee icon to bio, music, and event pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/85ce37df-43f8-4a8b-8af8-b87edbd05ba4 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: footer and meta tag consistency across all pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/9d58d090-5fe8-447f-93d9-ccec53438f37 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: security, accessibility, and og:image compatibility on social icons (#153) * Initial plan * fix: address review feedback - rel noopener, empty alt, PNG og:image Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/1ff8192f-0e5e-4949-8114-16179cfd68da Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Update index.html Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: add rel="noopener noreferrer" to all external links and fix contact.html meta tags (#157) * Initial plan * fix: add rel="noopener noreferrer" to all external target="_blank" links and fix contact.html meta tags Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/701ae9ad-a10e-4307-acea-f3a255e6d73b Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Copilot/sub pr 152 (#156) * Initial plan * fix: address review feedback - rel noopener, empty alt, PNG og:image Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/1ff8192f-0e5e-4949-8114-16179cfd68da Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Update index.html Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update bio.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update bio.html Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * chore: expand PR template with structured review sections (#151) (#152) (#158) * chore: expand PR template with structured review sections (#151) (#152) * chore: expand PR template with structured review sections (#151) * chore: update PR template with comprehensive sections Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/ac163cee-edd2-40f7-b02b-e202011f4948 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: add Buy Me A Coffee icon to bio, music, and event pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/85ce37df-43f8-4a8b-8af8-b87edbd05ba4 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: footer and meta tag consistency across all pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/9d58d090-5fe8-447f-93d9-ccec53438f37 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Update shop.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update index.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update bio.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update music.html Correction Buy Me a Coffee Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update event.html Correction Buy Me A Coffee event.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * fix: security, accessibility, and og:image compatibility on social icons (#153) * Initial plan * fix: address review feedback - rel noopener, empty alt, PNG og:image Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/1ff8192f-0e5e-4949-8114-16179cfd68da Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Update index.html Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: add rel="noopener noreferrer" to all external links and fix contact.html meta tags (#157) * Initial plan * fix: add rel="noopener noreferrer" to all external target="_blank" links and fix contact.html meta tags Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/701ae9ad-a10e-4307-acea-f3a255e6d73b Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Copilot/sub pr 152 (#156) * Initial plan * fix: address review feedback - rel noopener, empty alt, PNG og:image Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/1ff8192f-0e5e-4949-8114-16179cfd68da Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * Update index.html Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update bio.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update bio.html Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --------- Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update contact.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update contact.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update contact.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update index.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update shop.html Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --------- Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: automation-suite.yml — date expansion, action pinning, lychee output, audit safety (#154) * fix: improve automation-suite.yml reliability and security Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/4fa87663-6160-4fcd-a8fb-2aead55c153e Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: restore flex justify-center wrapper on social icons + sync HTML files with gh-pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/60b00350-27dd-4bdb-8b42-ebb8cd7adea5 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
gh-pages<div class="flex justify-center gap-6 mb-4">autour des icônes dansindex.html<div class="flex justify-center gap-6 mb-4">autour des icônes dansshop.htmlgh-pagesgh-pages