{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":263619975,"defaultBranch":"master","name":"bitrise","ownerLogin":"anniyanvr","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-05-13T12:13:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/490639?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1619218443.6874292","currentOid":""},"activityList":{"items":[{"before":"22197944c07e891444fa2a1b554060d3740f8a10","after":"016883ca9498f75d03cd45c0fa400ad9f8141edf","ref":"refs/heads/master","pushedAt":"2024-07-05T19:46:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Clean up activator (#981)","shortMessageHtmlLink":"Clean up activator (bitrise-io#981)"}},{"before":"290559ee83d876545f7d75776d83d424dd81bc57","after":"22197944c07e891444fa2a1b554060d3740f8a10","ref":"refs/heads/master","pushedAt":"2024-07-03T17:05:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"[BIVS-2645] YML merge (#970)\n\n* YAML merge\r\n\r\n* code cleanup\r\n\r\n* extended tests & error messages\r\n\r\n* reorganized for use with CLI service\r\n\r\n* filename => path\r\n\r\n* renamed YML tree Config to Contents\r\n\r\n* replaced reflection with typw assertions\r\n\r\n* concat is go 1.22\r\n\r\n---------\r\n\r\nCo-authored-by: Tamas Papik ","shortMessageHtmlLink":"[BIVS-2645] YML merge (bitrise-io#970)"}},{"before":"2509588b0ee7035a796cd9c270eae46825557440","after":"290559ee83d876545f7d75776d83d424dd81bc57","ref":"refs/heads/master","pushedAt":"2024-06-29T08:44:59.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Remove steplib-independent-step activator (#980)\n\n* Remove steplib-independent-step activator\r\n\r\n* *\r\n\r\n* Remove dead code\r\n\r\n* Even more dead code\r\n\r\n* Revert \"Remove dead code\"\r\n\r\nThis reverts commit 43a00c1034f159d0d2d3f40c840a04f4f018ab8a.\r\n\r\n* *\r\n\r\n* Fix","shortMessageHtmlLink":"Remove steplib-independent-step activator (bitrise-io#980)"}},{"before":"073c9a1820d7fbb1283de0c0dcf02ac326315d60","after":"2509588b0ee7035a796cd9c270eae46825557440","ref":"refs/heads/master","pushedAt":"2024-06-28T07:19:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Workflow run refactor (#969)\n\n* Introduce activateAndRunStep\r\n\r\n* Introduce activateStep method\r\n\r\n* Introduce prepareEnvsForStepRun\r\n\r\n* Remove unused GetBuildFailedEnvironments and SetBuildFailedEnv\r\n\r\n* Code cleanup\r\n\r\n* Restore SetBuildFailedEnv\r\n\r\n* Fix build failed env handling\r\n\r\n* Add step run output envs to the activateAndRunStepResult\r\n\r\n* Fix comment typo and unnecessary variable in step activator.go\r\n\r\n* Simplify when to stop containers\r\n\r\n* Update envman to the latest master version","shortMessageHtmlLink":"Workflow run refactor (bitrise-io#969)"}},{"before":"246c4bc76df0a5e43f62d743a6441a7831461706","after":"073c9a1820d7fbb1283de0c0dcf02ac326315d60","ref":"refs/heads/master","pushedAt":"2024-06-07T09:37:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Models update (#968)\n\n* Add missing omitempty to the newly introduced services and containers\r\n\r\n* Bump version to 2.16.1\r\n\r\n* Bump model's format version to 15","shortMessageHtmlLink":"Models update (bitrise-io#968)"}},{"before":"ffe311db502322abf3f3893f0352d59ec1127f0f","after":"246c4bc76df0a5e43f62d743a6441a7831461706","ref":"refs/heads/master","pushedAt":"2024-06-03T17:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update version (#961)","shortMessageHtmlLink":"Update version (bitrise-io#961)"}},{"before":"1abb704465767a6915292291750edd076d053024","after":"ffe311db502322abf3f3893f0352d59ec1127f0f","ref":"refs/heads/master","pushedAt":"2024-05-31T15:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Updated min go version of steps to 1.20 (#965)","shortMessageHtmlLink":"Updated min go version of steps to 1.20 (bitrise-io#965)"}},{"before":"6889db6b98502f3cf2365e89b39b7c8107b1bca4","after":"1abb704465767a6915292291750edd076d053024","ref":"refs/heads/master","pushedAt":"2024-05-24T05:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Add offline support (#957)\n\nAdded steps command with subcommands list-cached nad preload.","shortMessageHtmlLink":"Add offline support (bitrise-io#957)"}},{"before":"a88a4974e539e148b2998327886353ab2b7529bc","after":"6889db6b98502f3cf2365e89b39b7c8107b1bca4","ref":"refs/heads/master","pushedAt":"2024-05-21T21:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update version (#960)","shortMessageHtmlLink":"Update version (bitrise-io#960)"}},{"before":"f0809fc2fe35b04a2d95492ea11ff08a53227424","after":"a88a4974e539e148b2998327886353ab2b7529bc","ref":"refs/heads/master","pushedAt":"2024-05-20T23:35:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update build.go (#959)","shortMessageHtmlLink":"Update build.go (bitrise-io#959)"}},{"before":"f5fadde8ae038f6a2b1ca21f82089adfc736d143","after":"f0809fc2fe35b04a2d95492ea11ff08a53227424","ref":"refs/heads/master","pushedAt":"2024-05-16T20:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Move step toolkits to stepman (#954)\n\n* Move step toolkits to stepman\r\n\r\n* Update steplib\r\n\r\n* Pull stepman\r\n\r\n* Update stepman\r\n\r\n* Remove analytics plugin usage\r\n\r\n* fix?\r\n\r\n* Print full error\r\n\r\n* Use exec.LookPath()\r\n\r\n* fix accidenal env clearing","shortMessageHtmlLink":"Move step toolkits to stepman (bitrise-io#954)"}},{"before":"0b8c8331c7d8057b4f60085ef9f9cc6b398a09d2","after":"f5fadde8ae038f6a2b1ca21f82089adfc736d143","ref":"refs/heads/master","pushedAt":"2024-04-24T15:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"bump version number to 2.13.1 (#949)","shortMessageHtmlLink":"bump version number to 2.13.1 (bitrise-io#949)"}},{"before":"e51188f21d8a54b0ba413924aca934ac130d26c8","after":"0b8c8331c7d8057b4f60085ef9f9cc6b398a09d2","ref":"refs/heads/master","pushedAt":"2024-04-23T22:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Fix triggr item duplicatin check (#948)\n\n* Fix triggr item duplicatin check\r\n\r\n* Revert unnecssary changes","shortMessageHtmlLink":"Fix triggr item duplicatin check (bitrise-io#948)"}},{"before":"8de02047adf4b1fb71db4907c04fd9553131c81a","after":"e51188f21d8a54b0ba413924aca934ac130d26c8","ref":"refs/heads/master","pushedAt":"2024-04-23T11:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Remove legacy analytics (#947)","shortMessageHtmlLink":"Remove legacy analytics (bitrise-io#947)"}},{"before":"441adce172e611760f948f3c0be7fd18f09bfdac","after":"8de02047adf4b1fb71db4907c04fd9553131c81a","ref":"refs/heads/master","pushedAt":"2024-04-19T14:56:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"added pull request comment (#937)\n\n* added pull request comment\r\n\r\n* added tests and fixed implementation\r\n\r\n* added tag invalid condition check\r\n\r\n---------\r\n\r\nCo-authored-by: lpusok <7979773+lpusok@users.noreply.github.com>\r\nCo-authored-by: Krisztián Gödrei ","shortMessageHtmlLink":"added pull request comment (bitrise-io#937)"}},{"before":"2e5a15c5f867ec459505e72fbd9124defb76dd55","after":"441adce172e611760f948f3c0be7fd18f09bfdac","ref":"refs/heads/master","pushedAt":"2024-04-16T11:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Prepare next version (#945)","shortMessageHtmlLink":"Prepare next version (bitrise-io#945)"}},{"before":"ddae9ddeb2fa73ebaa17074583bc6b2f72200827","after":"2e5a15c5f867ec459505e72fbd9124defb76dd55","ref":"refs/heads/master","pushedAt":"2024-04-12T23:53:17.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Minimal setup flag (#944)\n\n* Minimal setup flag\r\n\r\n* Grammar\r\n\r\n* Smaller fixes\r\n\r\n* Install stepman in minimal mode too\r\n\r\n* Remove Xcode check\r\n\r\n* Refactors\r\n\r\n---------\r\n\r\nCo-authored-by: Krisztián Gödrei ","shortMessageHtmlLink":"Minimal setup flag (bitrise-io#944)"}},{"before":"52199a875a0a2a371af7e374c37b61b4a62de0f1","after":"ddae9ddeb2fa73ebaa17074583bc6b2f72200827","ref":"refs/heads/master","pushedAt":"2024-04-11T00:40:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Clean up temp plugin installation folder (#936)\n\n* Clean up temp plugin installation folder\r\n\r\n* Use defer","shortMessageHtmlLink":"Clean up temp plugin installation folder (bitrise-io#936)"}},{"before":"6bcf3254e72ad8dfe0d7f05fb77ee699ec3cd734","after":"52199a875a0a2a371af7e374c37b61b4a62de0f1","ref":"refs/heads/master","pushedAt":"2024-03-29T06:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update Bitrise CLI and default plugins' version (#934)","shortMessageHtmlLink":"Update Bitrise CLI and default plugins' version (bitrise-io#934)"}},{"before":"e8a28a757c7116c585bea50afd22b6b1231e2408","after":"6bcf3254e72ad8dfe0d7f05fb77ee699ec3cd734","ref":"refs/heads/master","pushedAt":"2024-03-27T00:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Advanced trigger map (#932)\n\n* Introduce new trigger item fields and update validation\r\n\r\n* Note some todos\r\n\r\n* Start introducing new trigger condition type\r\n\r\n* Validate trigger item types\r\n\r\n* Code cleanup\r\n\r\n* Update trigger map existing tests\r\n\r\n* Skip some lint checks\r\n\r\n* Update trigger item type names\r\n\r\n* Fix regex condition value type cast\r\n\r\n* Fix regex condition value handling\r\n\r\n* Fix regex value\r\n\r\n* Fix new fields' missing omitempty\r\n\r\n* Trigger item type is not necessarily required\r\n\r\n* Enabled is bool pointer\r\n\r\n* Trigger map validation integration tests\r\n\r\n* Unit test trigger items' validate func\r\n\r\n* Normalize trigger map\r\n\r\n* Update mixed type error message and add tests\r\n\r\n* Update trigger map normalize error message\r\n\r\n* Bump bitrise.yml format version\r\n\r\n* Code cleanup\r\n\r\n* Validate type field\r\n\r\n* Fix version test\r\n\r\n* Update trigger map validation error messages\r\n\r\n* Typo fix (Normalise -> Normalize)\r\n\r\n---------\r\n\r\nCo-authored-by: Krisztián Gödrei ","shortMessageHtmlLink":"Advanced trigger map (bitrise-io#932)"}},{"before":"0e87d896d16e97e0bde0055982fd6320b5e7f2c6","after":"e8a28a757c7116c585bea50afd22b6b1231e2408","ref":"refs/heads/master","pushedAt":"2024-03-23T19:23:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix(deps): update module github.com/docker/docker to v24.0.9+incompatible [security] (#933)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): update module github.com/docker/docker to v24.0.9+incompat…"}},{"before":"dd562e21aa62e97f81c9f84d562ffaddbc5fdac0","after":"0e87d896d16e97e0bde0055982fd6320b5e7f2c6","ref":"refs/heads/master","pushedAt":"2024-03-21T10:51:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Remove GOPATH mode support from Go toolkit (#921)\n\n* Remove GOPATH mode support from Go toolkit\r\n\r\n* Remove unused code\r\n\r\n* Adjust tests","shortMessageHtmlLink":"Remove GOPATH mode support from Go toolkit (bitrise-io#921)"}},{"before":"83e3e4058ae1edc4ee4a3fb30e6c48aaea0dc562","after":"dd562e21aa62e97f81c9f84d562ffaddbc5fdac0","ref":"refs/heads/master","pushedAt":"2024-03-04T15:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Clean up unused BITRISE_TMP_DIR (#890)","shortMessageHtmlLink":"Clean up unused BITRISE_TMP_DIR (bitrise-io#890)"}},{"before":"094dbb3882a595c401c5f2e58df8d8f908ec3946","after":"83e3e4058ae1edc4ee4a3fb30e6c48aaea0dc562","ref":"refs/heads/master","pushedAt":"2024-02-18T05:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"[CI-2392] Use new model for stage workflow (#915)\n\n* Use new model for stage workflow\r\n\r\n* Rename functions","shortMessageHtmlLink":"[CI-2392] Use new model for stage workflow (bitrise-io#915)"}},{"before":"1508e7b5c01d0ba08d4c05e5e0b7dfdb3684c40e","after":"094dbb3882a595c401c5f2e58df8d8f908ec3946","ref":"refs/heads/master","pushedAt":"2024-01-27T12:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"feat: GCI-11 - Container support for Generic CI (#908)\n\n* feat: GCI-11: Workflow container experiment\r\n\r\n* feat: GCI-11 refactor docker manager\r\n\r\n* feat: GCI-11 use new docker manager for services\r\n\r\n* feat: GCI-11 do not override command for services\r\n\r\n* fix: GCI-11 make services great again\r\n\r\n* fix: GCI-11 remove debug + fix containername\r\n\r\n* debug: GCI-11 add logging for service containers\r\n\r\n* fix: GCI-11 fix workdir\r\n\r\n* feat: GCI-11: Ensuring network is created when needed\r\n\r\n* GCI-11: fixed possible nil pointer panic\r\n\r\n* GCI-11: Handle not existing docker container before step exec\r\n\r\n* feat: GCI-11 introduce docker client (testing)\r\n\r\n* feat: GCI-12 support options and healthcheck\r\n\r\n* feat: GCI-11: ensureNetwork() uses native docker client lib\r\n\r\n* feat: GCI-11: Added step logging about container\r\n\r\n* feat: GCI-12 Start all service container before healthcheck\r\n\r\n* feat: GCI-12 do not use errors as that requires newer go\r\n\r\n* feat: GCI-12 return any created containers to make sure it gets cleaned up\r\n\r\n* feat: GCI-12 start workflow container as root\r\n\r\n* feat: GCI-11 refactor healthcheck with ID + pretty logging\r\n\r\n* fix: GCI-12 fix container log on error\r\n\r\n* fix: GCI-12 refactor start container\r\n\r\n* fix: GCI-12 run all services even when some of the mfails\r\n\r\n* feat: GCI-11: Added signal handling and cleanup\r\n\r\n* retrigger checks\r\n\r\n* chore: GCI-11 remove todo comments that have been resolved\r\n\r\n* chore: GCI-11 remove debug log from env passthrough\r\n\r\n* feat: GCI-11 add separate docker pull command with retry\r\n\r\n* debug: GCI-11 debug logging\r\n\r\n* feat: GCI-11 use cli for pulling instead of sdk\r\n\r\n* feat: GCI-11 refactor run container\r\n\r\n* feat: GCI-11 enable resolving env vars in container config\r\n\r\n* feat: GCI-11 enable logging with redacted variables\r\n\r\n* feat: GCI-11 container manager has a custom logger, which takes care of redacting secret values\r\n\r\n* feat: GCI-11 added docker related tests with a local test run environment setup\r\n\r\n* fix: GCI-11 docker-compose and dockerfile are reverted back to the original state\r\n\r\n* fix: GCI-11 Making linter happy\r\n\r\n* fix: GCI-11 separating docker tests to run only on linux\r\n\r\n* fix: GCI-11 fix relative paths in tests\r\n\r\n* fix: GCI-11 fix relative paths in tests\r\n\r\n* fix: GCI-11 removed debug logs\r\n\r\n* feat: GCI-11 bump version\r\n\r\n* feat: GCI-11 Nitpick based on PR feedback\r\n\r\n* feat: GCI-11 Nitpicks based on PR feedback, part 2\r\n\r\n* feat: GCI-11 Fixed container integration test\r\n\r\n* feat: GCI-11 - Added 'CI' to container envs whitelist\r\n\r\n* feat: GCI-11 - Comments into makefile\r\n\r\n* feat: GCI-11 - rm volumes as well on cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Olivér Falvai \r\nCo-authored-by: Balázs Rostás ","shortMessageHtmlLink":"feat: GCI-11 - Container support for Generic CI (bitrise-io#908)"}},{"before":"0e9b1ac3542196af635ff329971c62c193f8ee15","after":"1508e7b5c01d0ba08d4c05e5e0b7dfdb3684c40e","ref":"refs/heads/master","pushedAt":"2024-01-20T04:45:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Bump version number to 2.9.1 (#914)","shortMessageHtmlLink":"Bump version number to 2.9.1 (bitrise-io#914)"}},{"before":"3fad648e4565fed676e080d1c57f30068e648afb","after":"0e9b1ac3542196af635ff329971c62c193f8ee15","ref":"refs/heads/master","pushedAt":"2024-01-19T13:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Create HtmlReportDir if not specified (#911)\n\n* Create HtmlReportDir if not specified\r\n\r\n* Extend bitrise_dirs","shortMessageHtmlLink":"Create HtmlReportDir if not specified (bitrise-io#911)"}},{"before":"4dfbba7cb812cc7598504da4ac896009bf77ee3e","after":"3fad648e4565fed676e080d1c57f30068e648afb","ref":"refs/heads/master","pushedAt":"2024-01-17T02:55:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Update version number to 2.8.0 (#910)","shortMessageHtmlLink":"Update version number to 2.8.0 (bitrise-io#910)"}},{"before":"0932361ed1ed4a1b1c4c6ff7120835f2cbf5e89f","after":"4dfbba7cb812cc7598504da4ac896009bf77ee3e","ref":"refs/heads/master","pushedAt":"2024-01-16T11:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Control draft pr trigger (#907)\n\n* Introduce draft_pull_request_enabled on TriggerMapItemModel and update String func and related tests\r\n\r\n* Start migrating CheckDuplicatedTriggerMapItems tests\r\n\r\n* Update trigger item duplication test to support draft pr enabled status\r\n\r\n* Introduce draft-pr flag for trigger and trigger-check commands\r\n\r\n* Code cleanup\r\n\r\n* Typo fix\r\n\r\n* Migrate trigger map item tests to table driven tests, add draft pr match and string tests\r\n\r\n* Update trigger map item tests\r\n\r\n* Add integration tests for draft pr trigger and fix run_and_trigger_params override\r\n\r\n* Resolve TODOs\r\n\r\n* Improve TriggerMapModel.checkDuplicatedTriggerMapItems","shortMessageHtmlLink":"Control draft pr trigger (bitrise-io#907)"}},{"before":"cc732b15ebfffeae97ff0456659d71a0340cfd1b","after":"0932361ed1ed4a1b1c4c6ff7120835f2cbf5e89f","ref":"refs/heads/master","pushedAt":"2024-01-10T17:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Trigger map (#905)\n\n* Move trigger map related models to trigger_map.go and trigger_map_item.go\r\n\r\n* Move trigger map related tests to trigger_map_test.go and trigger_map_item_test.go\r\n\r\n* Move trigger target validation to TriggerMapItemModel.Validate\r\n\r\n* Call checkDuplicatedTriggerMapItems from TriggerMapModel.Validate and update tests\r\n\r\n* Move getPipelineAndWorkflowIDByParams functionality to TriggerMapModel.FirstMatchingTarget\r\n\r\n* Restore original warning message when no target selected by the trigger map\r\n\r\n* Restore the behaviour of treating targeting a utility workflow as a warning\r\n\r\n* Remove unnecessary comments","shortMessageHtmlLink":"Trigger map (bitrise-io#905)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeBJXjwA","startCursor":null,"endCursor":null}},"title":"Activity · anniyanvr/bitrise"}