# \#circle-yml

**URL:** https://discuss.circleci.com/tag/circle-yml/121.md

[Latest](https://discuss.circleci.com/latest.md) · [Categories](https://discuss.circleci.com/categories.md) · [Tags](https://discuss.circleci.com/tags.md)

---

## [Breaking Changes: Config Compilation Updates — September 21, 2026](https://discuss.circleci.com/t/breaking-changes-config-compilation-updates-september-21-2026/54719)

<div class="topic-metadata">

**Author:** [@mseong6251](https://discuss.circleci.com/u/mseong6251)\
**Replies:** 9\
**Last updated:** [September 30, 2026, 3:17pm UTC](https://discuss.circleci.com/t/breaking-changes-config-compilation-updates-september-21-2026/54719 "2026-09-30T15:17:33Z")

</div>

Note: Date changed from August 17 to September 21. We are adding warning messages to the UI, Build Notifications, and API endpoints. When pipelines run that contain deprecated features, a warning message will be returned…

---

## [Boolean parameters as environment variables](https://discuss.circleci.com/t/boolean-parameters-as-environment-variables/54855)

<div class="topic-metadata">

**Author:** [@dotcarmen](https://discuss.circleci.com/u/dotcarmen)\
**Replies:** 0\
**Last updated:** [August 20, 2026, 11:26am UTC](https://discuss.circleci.com/t/boolean-parameters-as-environment-variables/54855 "2026-08-20T11:26:14Z")

</div>

we need to pass the value of some boolean parameters to scripts. when testing, we’ve discovered that boolean true values may be stringified as "true" or "1", and boolean false values may be stringified as "false" (haven’…

---

## [Enable auto-cancel but exclude branches](https://discuss.circleci.com/t/enable-auto-cancel-but-exclude-branches/54839)

<div class="topic-metadata">

**Author:** [@doughlass](https://discuss.circleci.com/u/doughlass)\
**Replies:** 1\
**Last updated:** [August 10, 2026, 6:12am UTC](https://discuss.circleci.com/t/enable-auto-cancel-but-exclude-branches/54839 "2026-08-10T06:12:15Z")

</div>

CircleCI project settings allows you to toggle Auto-cancel redundancy workflows. It allows non-default branches auto-cancel when a newer build is triggered. But in an edge case of ours, there is a project / repo which h…

---

## [How can I mark a deploy as "canceled" when its workflow got canceled?](https://discuss.circleci.com/t/how-can-i-mark-a-deploy-as-canceled-when-its-workflow-got-canceled/54831)

<div class="topic-metadata">

**Author:** [@jochenschneider](https://discuss.circleci.com/u/jochenschneider)\
**Replies:** 0\
**Last updated:** [August 3, 2026, 9:49am UTC](https://discuss.circleci.com/t/how-can-i-mark-a-deploy-as-canceled-when-its-workflow-got-canceled/54831 "2026-08-03T09:49:34Z")

</div>

We use deploy markers in our deploy job, one marker per environment: circleci run release plan \<name\> --component-name ... --environment-name ... --target-version ..., then update --status=running, and SUCCESS/FAILED a…

---

## [Could not find a usable config.yml, you may have revoked the CircleCI OAuth app. Github](https://discuss.circleci.com/t/could-not-find-a-usable-config-yml-you-may-have-revoked-the-circleci-oauth-app-github/54782)

<div class="topic-metadata">

**Author:** [@yildiz-online](https://discuss.circleci.com/u/yildiz-online)\
**Replies:** 1\
**Last updated:** [July 22, 2026, 2:15am UTC](https://discuss.circleci.com/t/could-not-find-a-usable-config-yml-you-may-have-revoked-the-circleci-oauth-app-github/54782 "2026-07-22T02:15:12Z")

</div>

Good morning, Since this morning all my projects fail to read the config.yml from my github repos, no change on my side, was working fine for months. In github, everything is fine, i tried log out and login, no result,…

---

## [@gitkit13.com](https://discuss.circleci.com/t/gitkit13-com/54780)

<div class="topic-metadata">

**Author:** [@Milezdeep9](https://discuss.circleci.com/u/Milezdeep9)\
**Replies:** 0\
**Last updated:** [July 14, 2026, 10:25pm UTC](https://discuss.circleci.com/t/gitkit13-com/54780 "2026-07-14T22:25:00Z")

</div>

Continuing the discussion from \[Product Launch\] Smarter Testing is now in Beta:

---

## [Pipeline.git.commit is undocumented — useful for triggering workflows based on commit message](https://discuss.circleci.com/t/pipeline-git-commit-is-undocumented-useful-for-triggering-workflows-based-on-commit-message/52786)

<div class="topic-metadata">

**Author:** [@tomtseng](https://discuss.circleci.com/u/tomtseng)\
**Replies:** 1\
**Last updated:** [May 29, 2026, 10:37pm UTC](https://discuss.circleci.com/t/pipeline-git-commit-is-undocumented-useful-for-triggering-workflows-based-on-commit-message/52786 "2026-05-29T22:37:39Z")

</div>

Summary The pipeline variable pipeline.git.commit.subject is currently undocumented but functional. Request: Either officially document this variable or provide a documented alternative for commit-message-based workflow …

---

## [\[Breaking Change\] Regex Engine Update for Config](https://discuss.circleci.com/t/breaking-change-regex-engine-update-for-config/54608)

<div class="topic-metadata">

**Author:** [@mseong6251](https://discuss.circleci.com/u/mseong6251)\
**Replies:** 0\
**Last updated:** [May 28, 2026, 3:59pm UTC](https://discuss.circleci.com/t/breaking-change-regex-engine-update-for-config/54608 "2026-05-28T15:59:26Z")

</div>

IMPORTANT: :warning: This post has been superseded. This breaking change has been consolidated with two others into a single post, and the effective date is now July 17, 2026. Please refer to the updated Discuss post for…

---

## [Playwright tests show up as failed on Github while running then turn to success when done](https://discuss.circleci.com/t/playwright-tests-show-up-as-failed-on-github-while-running-then-turn-to-success-when-done/54599)

<div class="topic-metadata">

**Author:** [@jack-pap](https://discuss.circleci.com/u/jack-pap)\
**Replies:** 0\
**Last updated:** [May 23, 2026, 10:39am UTC](https://discuss.circleci.com/t/playwright-tests-show-up-as-failed-on-github-while-running-then-turn-to-success-when-done/54599 "2026-05-23T10:39:00Z")

</div>

So I have this weird thing happening where my Playwright test suite runs and while in progress it will show up as failed when no tests have failed and at the end of the job turn the job status on github into success. I h…

---

## [Job rejected due to not a valid resource class with machine image ubuntu-2404:2026.02.2](https://discuss.circleci.com/t/job-rejected-due-to-not-a-valid-resource-class-with-machine-image-ubuntu-2404-2026-02-2/54445)

<div class="topic-metadata">

**Author:** [@shakuzen](https://discuss.circleci.com/u/shakuzen)\
**Replies:** 10\
**Last updated:** [May 13, 2026, 2:20pm UTC](https://discuss.circleci.com/t/job-rejected-due-to-not-a-valid-resource-class-with-machine-image-ubuntu-2404-2026-02-2/54445 "2026-05-13T14:20:48Z")

</div>

We are trying to upgrade the machine image we use for the Micrometer build from ubuntu-2404:2025.09.1 to ubuntu-2404:2026.02.2. However, the job fails to run with an error message like the following: Job was rejected b…

---

## [Using the abbreviated version of the Github commit sha in current version of CircleCI](https://discuss.circleci.com/t/using-the-abbreviated-version-of-the-github-commit-sha-in-current-version-of-circleci/45103)

<div class="topic-metadata">

**Author:** [@asnider93](https://discuss.circleci.com/u/asnider93)\
**Replies:** 2\
**Last updated:** [April 24, 2026, 9:25pm UTC](https://discuss.circleci.com/t/using-the-abbreviated-version-of-the-github-commit-sha-in-current-version-of-circleci/45103 "2026-04-24T21:25:53Z")

</div>

Is there a working way to get a shortened version of the commit sha when using $CIRCLE\_SHA1? I’m attempting to change our Slack notifications to include the sha but the full 40 character sha is a bit obnoxious - the goal…

---

## [Centralize circleci configurations for multiple github repositories](https://discuss.circleci.com/t/centralize-circleci-configurations-for-multiple-github-repositories/38417)

<div class="topic-metadata">

**Author:** [@sudeepvarma133](https://discuss.circleci.com/u/sudeepvarma133)\
**Replies:** 3\
**Last updated:** [March 12, 2026, 1:10pm UTC](https://discuss.circleci.com/t/centralize-circleci-configurations-for-multiple-github-repositories/38417 "2026-03-12T13:10:30Z")

</div>

We are trying to come up with an approach to centralize circleci configurations at one place for multiple github based projects. What would be the right approach for individual project repos to pull the circleci configu…

---

## [Https://discuss.circleci.com/t/updated-authenticate-with-docker-to-avoid-impact-of-nov-1st-rate-limits/37567?u=milezdeep9](https://discuss.circleci.com/t/https-discuss-circleci-com-t-updated-authenticate-with-docker-to-avoid-impact-of-nov-1st-rate-limits-37567-u-milezdeep9/54450)

<div class="topic-metadata">

**Author:** [@Milezdeep9](https://discuss.circleci.com/u/Milezdeep9)\
**Replies:** 0\
**Last updated:** [March 12, 2026, 12:52pm UTC](https://discuss.circleci.com/t/https-discuss-circleci-com-t-updated-authenticate-with-docker-to-avoid-impact-of-nov-1st-rate-limits-37567-u-milezdeep9/54450 "2026-03-12T12:52:15Z")

</div>

Continuing the discussion from \[Updated\] Authenticate with Docker to avoid impact of Nov. 1st rate limits:

---

## [Intermittent failure in Checkout code step: "Authentication failed"](https://discuss.circleci.com/t/intermittent-failure-in-checkout-code-step-authentication-failed/54410)

<div class="topic-metadata">

**Author:** [@oku3san](https://discuss.circleci.com/u/oku3san)\
**Replies:** 4\
**Last updated:** [March 2, 2026, 12:51am UTC](https://discuss.circleci.com/t/intermittent-failure-in-checkout-code-step-authentication-failed/54410 "2026-03-02T00:51:37Z")

</div>

Hi, I am experiencing an intermittent issue during the Checkout code step. It doesn’t happen every time, but I occasionally get the following authentication error: Occurrence time: From 2026-02-26 00:55 UTC Error Log…

---

## [Account blocked after using Tailscale in CI job for SSH deployment (possible false positive?)](https://discuss.circleci.com/t/account-blocked-after-using-tailscale-in-ci-job-for-ssh-deployment-possible-false-positive/54416)

<div class="topic-metadata">

**Author:** [@hanbyoljireh-yuri](https://discuss.circleci.com/u/hanbyoljireh-yuri)\
**Replies:** 0\
**Last updated:** [February 28, 2026, 11:42am UTC](https://discuss.circleci.com/t/account-blocked-after-using-tailscale-in-ci-job-for-ssh-deployment-possible-false-positive/54416 "2026-02-28T11:42:56Z")

</div>

Hello everyone, I’m currently unable to log in to my CircleCI account due to a “login-abusive” restriction. I would really appreciate some guidance or clarification regarding what might have triggered this. I was worki…

---

## [CircleCI continuation pipelines don’t start when triggered by git tags](https://discuss.circleci.com/t/circleci-continuation-pipelines-don-t-start-when-triggered-by-git-tags/54346)

<div class="topic-metadata">

**Author:** [@cyril-sf](https://discuss.circleci.com/u/cyril-sf)\
**Replies:** 0\
**Last updated:** [January 23, 2026, 2:31am UTC](https://discuss.circleci.com/t/circleci-continuation-pipelines-don-t-start-when-triggered-by-git-tags/54346 "2026-01-23T02:31:56Z")

</div>

We’re using CircleCI setup/continuation with tags enabled: config.yml uses setup: true and circleci/continuation@2.0.1. The only job in the setup pipeline is trigger-continuation, which calls continuation/continue …

---

## [Duplicate workflow runs on commit to main branch since Jan 15, 23:59 UTC](https://discuss.circleci.com/t/duplicate-workflow-runs-on-commit-to-main-branch-since-jan-15-23-59-utc/54334)

<div class="topic-metadata">

**Author:** [@iku000888](https://discuss.circleci.com/u/iku000888)\
**Replies:** 0\
**Last updated:** [January 16, 2026, 7:15pm UTC](https://discuss.circleci.com/t/duplicate-workflow-runs-on-commit-to-main-branch-since-jan-15-23-59-utc/54334 "2026-01-16T19:15:48Z")

</div>

Symptom: commit to main branch → 2 identical pipelines are triggered → 2 build jobs attempt to wrtie same docker image tag to ECR and one fails We are not aware of any circle ci config changes made from our end Jan 15, …

---

## [Using an environment variable to skip a job](https://discuss.circleci.com/t/using-an-environment-variable-to-skip-a-job/54333)

<div class="topic-metadata">

**Author:** [@robme](https://discuss.circleci.com/u/robme)\
**Replies:** 2\
**Last updated:** [January 16, 2026, 6:10pm UTC](https://discuss.circleci.com/t/using-an-environment-variable-to-skip-a-job/54333 "2026-01-16T18:10:31Z")

</div>

I want to make one of the jobs in my pipeline optional based on an environment variable. The reason is the job takes a long time (e.g. an hour) but it doesn’t need to be done every time - for example, not when re-deployi…

---

## [Custom Pipelines not triggering](https://discuss.circleci.com/t/custom-pipelines-not-triggering/54330)

<div class="topic-metadata">

**Author:** [@doughlass](https://discuss.circleci.com/u/doughlass)\
**Replies:** 2\
**Last updated:** [January 12, 2026, 8:41pm UTC](https://discuss.circleci.com/t/custom-pipelines-not-triggering/54330 "2026-01-12T20:41:55Z")

</div>

Not sure if this is by intention or a bug. When making use of custom pipelines like this image. I have CircleCI configs that live in a different repository to the actual code eg: circleci-central and client-repo If I …

---

## [Outdated blackfire-php package (v1.92.57) in Ubuntu images incompatible with PHP 8.5](https://discuss.circleci.com/t/outdated-blackfire-php-package-v1-92-57-in-ubuntu-images-incompatible-with-php-8-5/54329)

<div class="topic-metadata">

**Author:** [@shahzaibm10c](https://discuss.circleci.com/u/shahzaibm10c)\
**Replies:** 0\
**Last updated:** [January 12, 2026, 12:06pm UTC](https://discuss.circleci.com/t/outdated-blackfire-php-package-v1-92-57-in-ubuntu-images-incompatible-with-php-8-5/54329 "2026-01-12T12:06:12Z")

</div>

When installing blackfire-php via apt in CircleCI Ubuntu-based images with PHP 8.5, the installation fails because the available package version (1.92.57) doesn’t support PHP 8.5’s ABI version (20250925). Environment De…

---

## [Dynamic Paramters in the circleci config.yml](https://discuss.circleci.com/t/dynamic-paramters-in-the-circleci-config-yml/42650)

<div class="topic-metadata">

**Author:** [@meraj-kashi](https://discuss.circleci.com/u/meraj-kashi)\
**Replies:** 4\
**Last updated:** [December 18, 2025, 10:06am UTC](https://discuss.circleci.com/t/dynamic-paramters-in-the-circleci-config-yml/42650 "2025-12-18T10:06:43Z")

</div>

Hi, I set the below sample environment variables in my project: dev\_key=xxxx prod\_key=yyyy test\_key=zzzz Then I want to insert those variables to the parameters configuration so, if the CIRCLE\_BRANCH=dev then: my\_key…

---

## [Intermittent Cypress Test Failures in CI: Timeouts on First Run but Pass on Rerun](https://discuss.circleci.com/t/intermittent-cypress-test-failures-in-ci-timeouts-on-first-run-but-pass-on-rerun/54265)

<div class="topic-metadata">

**Author:** [@josieko](https://discuss.circleci.com/u/josieko)\
**Replies:** 0\
**Last updated:** [December 11, 2025, 8:56am UTC](https://discuss.circleci.com/t/intermittent-cypress-test-failures-in-ci-timeouts-on-first-run-but-pass-on-rerun/54265 "2025-12-11T08:56:49Z")

</div>

Lately I have been experiencing odd behaviour where a specific cypress test, which never fails locally, started failing when ran in CCI due to timeouts: CypressError: Timed out retrying after 10000ms: cy.wait() timed ou…

---

## [When can the new \`not\_run\` job state be used in a workflow's \`requires\` list?](https://discuss.circleci.com/t/when-can-the-new-not-run-job-state-be-used-in-a-workflows-requires-list/54260)

<div class="topic-metadata">

**Author:** [@henrahmagix](https://discuss.circleci.com/u/henrahmagix)\
**Replies:** 0\
**Last updated:** [December 8, 2025, 6:35pm UTC](https://discuss.circleci.com/t/when-can-the-new-not-run-job-state-be-used-in-a-workflows-requires-list/54260 "2025-12-08T18:35:36Z")

</div>

tl;dr: a new job state has appeared publicly, but may not be working - is it actually available? or when might it be? I noticed in the public schema that a new not\_run state has been added, as of 2 weeks ago. I found th…

---

## [Checkout code does not work anymore](https://discuss.circleci.com/t/checkout-code-does-not-work-anymore/54240)

<div class="topic-metadata">

**Author:** [@trollepierre](https://discuss.circleci.com/u/trollepierre)\
**Replies:** 1\
**Last updated:** [November 28, 2025, 2:11pm UTC](https://discuss.circleci.com/t/checkout-code-does-not-work-anymore/54240 "2025-11-28T14:11:42Z")

</div>

Hello, While I push code, it appears that github denies permission. But I gave the permission. I even remove it and add it again. I don’t understand. ZngncgrqDMbWdxMWWOGtZ9UgbqgZE= bitbucket.org ssh-ed25519 AAAAC3NzaC…

---

## [\[aws-ecr\] Docker image build and push separately](https://discuss.circleci.com/t/aws-ecr-docker-image-build-and-push-separately/54215)

<div class="topic-metadata">

**Author:** [@ranako](https://discuss.circleci.com/u/ranako)\
**Replies:** 0\
**Last updated:** [November 11, 2025, 8:16pm UTC](https://discuss.circleci.com/t/aws-ecr-docker-image-build-and-push-separately/54215 "2025-11-11T20:16:22Z")

</div>

Hi, I want to build an image in one job once and push it in another job rather than using build\_and\_push\_image. It is because I am using matrix in CircleCI to push image to 10 AWS regions so if I was to use build\_and\_pu…

---

## [Attach\_workspace empty on git tag](https://discuss.circleci.com/t/attach-workspace-empty-on-git-tag/54142)

<div class="topic-metadata">

**Author:** [@makarono](https://discuss.circleci.com/u/makarono)\
**Replies:** 0\
**Last updated:** [October 8, 2025, 9:09am UTC](https://discuss.circleci.com/t/attach-workspace-empty-on-git-tag/54142 "2025-10-08T09:09:52Z")

</div>

Hi my pipeline stopped to work recently. I have two jobs one job is doing checkout of code and saving that in workspace and another is attaching that workspace. When i trigger build with git commit persist and attach w…

---

## [Is there a way to get the user from gitlab, who've triggered pipeline?](https://discuss.circleci.com/t/is-there-a-way-to-get-the-user-from-gitlab-whove-triggered-pipeline/53522)

<div class="topic-metadata">

**Author:** [@anjeev](https://discuss.circleci.com/u/anjeev)\
**Replies:** 2\
**Last updated:** [August 18, 2025, 2:07am UTC](https://discuss.circleci.com/t/is-there-a-way-to-get-the-user-from-gitlab-whove-triggered-pipeline/53522 "2025-08-18T02:07:45Z")

</div>

Hi all. I’ve managed to establish a pipeline to automate my deployment and upon failed or success, circle ci will send a notification to my slack channel with its status. The issue im facing right now, is trying to grab …

---

## [Develop\_cd — Waiting for status to be reported](https://discuss.circleci.com/t/develop-cd-waiting-for-status-to-be-reported/53924)

<div class="topic-metadata">

**Author:** [@dimitrijegadzic](https://discuss.circleci.com/u/dimitrijegadzic)\
**Replies:** 0\
**Last updated:** [August 11, 2025, 7:53am UTC](https://discuss.circleci.com/t/develop-cd-waiting-for-status-to-be-reported/53924 "2025-08-11T07:53:39Z")

</div>

Hey there, We are currently experiencing an issue with CircleCI where PRs (e.g., from hotfix branches) targeting main are getting stuck in the “Checks” section with the message: develop\_cd — Waiting for status to be r…

---

## [Checkout step intermittently uses https instead of ssh](https://discuss.circleci.com/t/checkout-step-intermittently-uses-https-instead-of-ssh/53382)

<div class="topic-metadata">

**Author:** [@martin-circle](https://discuss.circleci.com/u/martin-circle)\
**Replies:** 3\
**Last updated:** [July 7, 2025, 8:55am UTC](https://discuss.circleci.com/t/checkout-step-intermittently-uses-https-instead-of-ssh/53382 "2025-07-07T08:55:29Z")

</div>

The checkout step seems to randomly switch between https and ssh. According to the docs: The checkout command automatically adds the required authenticity keys for interacting with GitHub and Bitbucket over SSH This …

---

## [Connecting to localhost (localhost)|127.0.0.1|:8080... failed: Connection refused](https://discuss.circleci.com/t/connecting-to-localhost-localhost-127-0-0-1-8080-failed-connection-refused/41335)

<div class="topic-metadata">

**Author:** [@LayMui](https://discuss.circleci.com/u/LayMui)\
**Replies:** 2\
**Last updated:** [July 3, 2025, 6:27am UTC](https://discuss.circleci.com/t/connecting-to-localhost-localhost-127-0-0-1-8080-failed-connection-refused/41335 "2025-07-03T06:27:17Z")

</div>

when I run locally, it’s working fine but on the circleci, I can start the web server running here is my config.yml Java Maven CircleCI 2.0 configuration file Check https://circleci.com/docs/2.0/language-java/ for mo…

[Next page](https://discuss.circleci.com/tag/circle-yml/121.md?match_all_tags=true&page=1&tags%5B%5D=circle-yml)
