\n\nAnd here is the outcome on BitBucket:\n\u003Cimg width=\"479\" height=\"182\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/11c2a65d-cbf2-4162-9805-3d035bdac04e\" />\n\n\n### Steps to reproduce\n\n1. Run Woodpecker with BitBucket Cloud forge\n2. Create a pipeline that uses a matrix\n3. Let the pipeline finish on Woodpecker\n4. Observe the build statuses on the commit in BitBucket\n\n### Expected behavior\n\nBoth pipelines should show completed.\n\n### System Info\n\n```shell\nWoodpecker version: v3.8.0\n```\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [x] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [x] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [x] Checked that the bug isn't fixed in the `next` version already [https://woodpecker-ci.org/versions]",[3228,3229],{"name":3152,"color":3153},{"name":3230,"color":3231},"forge/bitbucket","E96280",5338,"Build status not completing on matrix pipelines with BitBucket","2025-08-10T17:51:17Z","https://github.com/woodpecker-ci/woodpecker/issues/5338",0.7433954,{"description":3238,"labels":3239,"number":3244,"owner":3155,"repository":3156,"state":3220,"title":3245,"updated_at":3246,"url":3247,"score":3248},"### Component\n\nserver\n\n### Describe the bug\n\nWhen pipeline/step is canceled automatically it will result in failed state with error:\r\n```\r\nGet \"http://%2Fvar%2Frun%2Fdocker.sock/v1.41/containers/wp_0_8440940097353797125_clone_1/json\": context canceled\r\n```\r\n\r\nInstead on this error step should be set to state canceled and so is pipeline\n\n### System Info\n\n```shell\n{\"source\":\"https://github.com/woodpecker-ci/woodpecker\",\"version\":\"next-ee9269d6\"}\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/master/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Check that this is a concrete bug. For Q&A join our [Discord Chat Server](https://discord.gg/fcMQqSMXJy) or the [Matrix room](https://matrix.to/#/#woodpecker:matrix.org).",[3240,3241],{"name":3152,"color":3153},{"name":3242,"color":3243},"duplicate","9D1C99",1391,"Canceled pipelines/steps should have correct status","2022-11-06T02:54:38Z","https://github.com/woodpecker-ci/woodpecker/issues/1391",0.7515294,{"description":3250,"labels":3251,"number":3259,"owner":3155,"repository":3156,"state":3220,"title":3260,"updated_at":3261,"url":3262,"score":3263},"Instead of having a separate clone steps list we could simply pass netrc to normal steps with a trusted clone image. This way a user could re-use the clone / git image in the middle of his pipeline and we could consider dropping the extra clone section just leaving the `skip_clone` keyword\r\n\r\n\r\nhttps://github.com/woodpecker-ci/woodpecker/blob/f2c33a0d89bbfb211b49277a9b4a7bc9ce90291e/pipeline/frontend/yaml/compiler/compiler.go#L162\r\n\r\n\r\n\r\n```diff\r\n- clone:\r\n- image: woodpeckerci/plugin-git:2.0.3\r\nsteps:\r\n debug:\r\n image: busybox\r\n commands:\r\n - echo something important\r\n+ clone:\r\n+ image: woodpeckerci/plugin-git:2.0.3\r\n build:\r\n # ...\r\n```",[3252,3253,3256],{"name":3186,"color":3187},{"name":3254,"color":3255},"refactor","4f8cc9",{"name":3257,"color":3258},"breaking","A1B83C",1975,"Pass Netrc to normal steps with clone image","2023-08-08T10:50:12Z","https://github.com/woodpecker-ci/woodpecker/issues/1975",0.75958544,["Reactive",3265],{},["Set"],["ShallowReactive",3268],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fBMlICe4hrG7lQsWlbpN45dv6X6h4O4tl4X3ED6ZBKUs":-1},"/woodpecker-ci/woodpecker/5464"]