Commit Graph
19 Commits
Author SHA1 Message Date
Nicolas GrekasandClaude Opus 4.8 bbc7cc6f7f [ci] Fix BOT_TOKEN auth for Flex endpoint push and PR diff comment
The previous attempt still failed:

- The Flex push embedded the token in the URL, but actions/checkout had
  persisted an http.<host>.extraheader Authorization for the default
  GITHUB_TOKEN, which git sends in preference to the URL credentials —
  so the push authenticated as github-actions[bot] and got 403. Unset
  that header before pushing so the BOT_TOKEN in the URL is used.

- marocchino/sticky-pull-request-comment reads the token from its
  GITHUB_TOKEN input (default github.token), not the env var, so the
  read-only default token was still used. Pass it via "with:" instead.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 18:22:54 +02:00
Nicolas GrekasandClaude Opus 4.8 dccaac6cda [ci] Use BOT_TOKEN for the Flex endpoint push and PR diff comment
The default GITHUB_TOKEN is now read-only, so pushing the generated Flex
endpoint and posting the recipe-diff comment failed (403 / "Resource not
accessible by integration"). Authenticate both via the BOT_TOKEN without
persisting it into the checkout credentials.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 18:09:44 +02:00
Nicolas Grekas c159bdef60 Ensure directory is clean before fetching tool when running callable-qa 2026-04-24 10:37:56 +02:00
Jan RosierandGitHub cda6fef256 Run updated recipes also on PHP v8.4 (#1479) 2026-03-31 14:57:11 +02:00
Jan RosierandGitHub 8fd491704b Run updated recipes also on Symfony v8 (#1481) 2026-03-31 13:49:39 +02:00
Jan Rosier 6ade2c16da Run updated recipes on maintained Symfony versions 2025-05-27 17:33:24 +02:00
Christophe CoevoetandGitHub 1e407c7c92 Update the callable-qa workflow to avoid GHA deprecations 2025-02-26 10:20:02 +01:00
Fabien Potencier 6bd197c545 Bump Github action versions 2022-12-08 08:28:57 +01:00
Nicolas Grekas 7ba147b590 Fix usage of secrets in callable-qa workflow 2022-06-10 15:05:13 +02:00
Nicolas Grekas 58cc443bd3 Require a personal access token to merge 2022-06-06 11:42:00 +02:00
Nicolas Grekas e4e77c5dec Always run "Setup PHP" steps 2022-02-19 11:43:56 +01:00
Nicolas Grekas 07cc58ffd1 Clean CI config 2022-02-19 11:42:24 +01:00
Nicolas Grekas f2349cee18 Enable Automerge 2022-02-15 16:47:48 +01:00
Ilya AntipenkoandNicolas Grekas ce4b08db38 Specify license for recipes-checker-main lint:pull-request 2022-02-15 11:38:46 +01:00
Nicolas Grekas 72b3ddae9d Test recipes on Symfony 5&6 2022-02-15 11:18:50 +01:00
Nicolas Grekas 7a02acd12d Fix escaping args in commands 2022-02-14 13:30:02 +01:00
Nicolas Grekas a24eb2a5cb Fix linting JSON files 2022-02-13 14:56:57 +01:00
Nicolas Grekas 8130145858 Hit raw.githubusercontent.com to work around rate limiting 2021-12-18 11:08:07 +01:00
Nicolas Grekas 0de5a7de3a Add reusable workflows 2021-10-18 16:28:14 +02:00