{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":188349463,"defaultBranch":"main","name":"moodle-ci-runner","ownerLogin":"moodlehq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-24T03:59:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/512756?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715583022.0","currentOid":""},"activityList":{"items":[{"before":"5aed6b5c2667ff0d4cc95170e4ca8b42ea39e1ce","after":null,"ref":"refs/heads/master","pushedAt":"2024-05-13T06:50:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"}},{"before":null,"after":"5aed6b5c2667ff0d4cc95170e4ca8b42ea39e1ce","ref":"refs/heads/old","pushedAt":"2024-05-13T06:50:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Revert \"Disable lang upgrade tests while investigating 4.4 problems\"\n\nThis reverts commit 186306fa33ce3b34ab6dfe8726d6142c0f39ae6c.\n\nSome specific 4.4 redirect rule was causing problems\nand it's now fixed. So, enabling the upgrade lang\ntests again.","shortMessageHtmlLink":"Revert \"Disable lang upgrade tests while investigating 4.4 problems\""}},{"before":"0b99a84e41c77351c32ca525fffc60922da894cd","after":"382bd0a35f6aaa185f4242e131a673f6b15086d6","ref":"refs/heads/testing","pushedAt":"2024-05-13T06:46:37.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Merge pull request #124 from stronk7/remove_docker_compose_req\n\nRemove not used docker-compose check","shortMessageHtmlLink":"Merge pull request #124 from stronk7/remove_docker_compose_req"}},{"before":"d6b7acd4c5435e35e620a854b3b9b6cbc8ce5da7","after":"382bd0a35f6aaa185f4242e131a673f6b15086d6","ref":"refs/heads/main","pushedAt":"2024-05-04T13:24:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Merge pull request #124 from stronk7/remove_docker_compose_req\n\nRemove not used docker-compose check","shortMessageHtmlLink":"Merge pull request #124 from stronk7/remove_docker_compose_req"}},{"before":"62eb8c1294626091cdedb1b44d6dd2190c2b6f82","after":"d6b7acd4c5435e35e620a854b3b9b6cbc8ce5da7","ref":"refs/heads/main","pushedAt":"2024-04-25T02:29:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"junpataleta","name":"Jun Pataleta","path":"/junpataleta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13312075?s=80&v=4"},"commit":{"message":"Merge pull request #121 from stronk7/enable_lang_upgrades\n\nEnable lang upgrades","shortMessageHtmlLink":"Merge pull request #121 from stronk7/enable_lang_upgrades"}},{"before":"8bd204b71e1c4de89a143b48b4e51fc146be6ba8","after":"62eb8c1294626091cdedb1b44d6dd2190c2b6f82","ref":"refs/heads/main","pushedAt":"2024-04-20T08:53:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"junpataleta","name":"Jun Pataleta","path":"/junpataleta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13312075?s=80&v=4"},"commit":{"message":"Merge pull request #120 from stronk7/disable_lang_upgrades\n\nDisable lang upgrades until lang packs are available","shortMessageHtmlLink":"Merge pull request #120 from stronk7/disable_lang_upgrades"}},{"before":"826dc65c6eaa4dba693d9e4cd06dd642b05e631e","after":"8bd204b71e1c4de89a143b48b4e51fc146be6ba8","ref":"refs/heads/main","pushedAt":"2024-04-20T08:53:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"junpataleta","name":"Jun Pataleta","path":"/junpataleta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13312075?s=80&v=4"},"commit":{"message":"Merge pull request #119 from stronk7/add_404_branch\n\nAdd 404_STABLE branch support (link to master)","shortMessageHtmlLink":"Merge pull request #119 from stronk7/add_404_branch"}},{"before":"cd1a433f98231e3c96c2af327cb244d2e0675876","after":"826dc65c6eaa4dba693d9e4cd06dd642b05e631e","ref":"refs/heads/main","pushedAt":"2024-04-15T14:56:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Merge pull request #118 from stronk7/bisect_behat\n\nBisect behat","shortMessageHtmlLink":"Merge pull request #118 from stronk7/bisect_behat"}},{"before":"eee586728694583eb9af996d995ee30b2f905b95","after":"cd1a433f98231e3c96c2af327cb244d2e0675876","ref":"refs/heads/main","pushedAt":"2024-04-14T08:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Auto assign PR creators","shortMessageHtmlLink":"Auto assign PR creators"}},{"before":"9b46db12c18e70caec5afbca9ba21475fcf4917c","after":"eee586728694583eb9af996d995ee30b2f905b95","ref":"refs/heads/main","pushedAt":"2024-04-12T16:11:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Merge pull request #117 from stronk7/bisect_phpunit\n\nAdd support to run bisect sessions to the phpunit job","shortMessageHtmlLink":"Merge pull request #117 from stronk7/bisect_phpunit"}},{"before":"d1728a5c2e20e306bf57f669feb01a13cfbfeae5","after":"9b46db12c18e70caec5afbca9ba21475fcf4917c","ref":"refs/heads/main","pushedAt":"2024-04-11T15:54:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andrewnicols","name":"Andrew Lyons","path":"/andrewnicols","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/370047?s=80&v=4"},"commit":{"message":"Merge pull request #116 from stronk7/support_full_git\n\nAdd support to new FULLGIT env variable","shortMessageHtmlLink":"Merge pull request #116 from stronk7/support_full_git"}},{"before":"cb03725553052b5725643046ac2e90e0b2b9f9f0","after":"d1728a5c2e20e306bf57f669feb01a13cfbfeae5","ref":"refs/heads/main","pushedAt":"2024-02-22T11:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Better \"truthy\" detection (take #2)\n\nWe are running everything with strict -u and that makes false (bool)\nvalues to fail when being evaluated by -eq. We need to ensure that\nwe only do integer operations on integer strings.","shortMessageHtmlLink":"Better \"truthy\" detection (take #2)"}},{"before":"b0c63161ac07010021d1d0059ddc882f24950e2d","after":"cb03725553052b5725643046ac2e90e0b2b9f9f0","ref":"refs/heads/main","pushedAt":"2024-02-22T10:47:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Better \"truthy\" detection\n\nWhile it doesn't support every single case, now, any\ninteger > 0 and any case-insenstive \"true\" string or bool\nwill use the upstream selenium images.\n\nThat should be enough for this case, don't expect other\n\"truthy\" values to be used.\n\nThis improves (and partially reverts) #115.","shortMessageHtmlLink":"Better \"truthy\" detection"}},{"before":"0b99a84e41c77351c32ca525fffc60922da894cd","after":"b0c63161ac07010021d1d0059ddc882f24950e2d","ref":"refs/heads/main","pushedAt":"2024-02-22T05:21:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lameze","name":"Simey Lameze","path":"/lameze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6903296?s=80&v=4"},"commit":{"message":"Merge pull request #115 from andrewnicols/useSelVersionIsString\n\nCheck USE_SELVERSION for true or false","shortMessageHtmlLink":"Merge pull request #115 from andrewnicols/useSelVersionIsString"}},{"before":"3d7282c074e28be4e455370712ab4fae4635c769","after":"0b99a84e41c77351c32ca525fffc60922da894cd","ref":"refs/heads/testing","pushedAt":"2024-02-21T17:58:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Bump actiions/upload-artifact to v4\n\nSo we run the NodeJS 20 version, because the NodeJS 16 ones\nare deprecated and emitting warnings / annotations.","shortMessageHtmlLink":"Bump actiions/upload-artifact to v4"}},{"before":"18f8e1fd93377b2eba3ea3fe882dab90e052a08e","after":"0b99a84e41c77351c32ca525fffc60922da894cd","ref":"refs/heads/main","pushedAt":"2024-02-21T15:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Bump actiions/upload-artifact to v4\n\nSo we run the NodeJS 20 version, because the NodeJS 16 ones\nare deprecated and emitting warnings / annotations.","shortMessageHtmlLink":"Bump actiions/upload-artifact to v4"}},{"before":"358c27c9d5b72c1050ce4164025dc263f858f7e9","after":"18f8e1fd93377b2eba3ea3fe882dab90e052a08e","ref":"refs/heads/main","pushedAt":"2024-02-21T14:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Move from setup-bats-libs to bats-core/bats-action\n\nAnd bump to current 1.5.5 release.","shortMessageHtmlLink":"Move from setup-bats-libs to bats-core/bats-action"}},{"before":"599a353db1adc32ff02c313fd270a47d2debc7a3","after":"358c27c9d5b72c1050ce4164025dc263f858f7e9","ref":"refs/heads/main","pushedAt":"2024-02-21T11:22:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Merge pull request #113 from NoelDeMartin/app-404\n\nAllow passing extra browser capabilities and setting Chrome selenium version","shortMessageHtmlLink":"Merge pull request #113 from NoelDeMartin/app-404"}},{"before":"457aafb12427239a6f1e0210ab82f4d34bfb2baf","after":"599a353db1adc32ff02c313fd270a47d2debc7a3","ref":"refs/heads/main","pushedAt":"2024-02-20T16:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Bump to codecov/codecov-action@v4","shortMessageHtmlLink":"Bump to codecov/codecov-action@v4"}},{"before":"1c82f4730bd54b739ace73d6a1a1532e0fbfb2d6","after":"3d7282c074e28be4e455370712ab4fae4635c769","ref":"refs/heads/testing","pushedAt":"2024-02-20T11:05:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NoelDeMartin","name":"Noel De Martin","path":"/NoelDeMartin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1517677?s=80&v=4"},"commit":{"message":"Allow setting Chrome selenium version","shortMessageHtmlLink":"Allow setting Chrome selenium version"}},{"before":"3c3709db2c49dfcdc53dcccc2d96776c2ad58fe5","after":null,"ref":"refs/heads/split","pushedAt":"2024-01-23T10:07:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"}},{"before":"01f2e9a7897a6dec531d83ab1980b4f863ed0dbc","after":"457aafb12427239a6f1e0210ab82f4d34bfb2baf","ref":"refs/heads/main","pushedAt":"2024-01-22T18:52:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Add CODECOV_TOKEN\n\nTill now it was optional but soon it will become mandatory so,\nbetter, we add it already.\n\nThe token value can be looked (or updated) from codecov.io.","shortMessageHtmlLink":"Add CODECOV_TOKEN"}},{"before":"58dc190ab33bb5abf910805e9e2285806ac4234b","after":"01f2e9a7897a6dec531d83ab1980b4f863ed0dbc","ref":"refs/heads/main","pushedAt":"2024-01-22T18:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Add CODECOV_TOKEN\n\nTill now it was optional but soon it will become mandatory so,\nbetter, we add it already.\n\nThe token value can be looked (or updated) from codecov.io.","shortMessageHtmlLink":"Add CODECOV_TOKEN"}},{"before":"80399d21b41f696277e4da3fb6e2bba3e4d93dce","after":"58dc190ab33bb5abf910805e9e2285806ac4234b","ref":"refs/heads/main","pushedAt":"2024-01-22T16:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"The user for replication is \"replication\", not \"replica\"\n\nNow MariaDB replication is working, just confirmed it by\nlooking to containers activity (previously it was idle).\n\nNow time to check why PHPUnit isn't detecting that, it should\nso we immediately know when replication is not working.","shortMessageHtmlLink":"The user for replication is \"replication\", not \"replica\""}},{"before":"157b7946f2ee093e4feda6347ade4759504326e6","after":"80399d21b41f696277e4da3fb6e2bba3e4d93dce","ref":"refs/heads/main","pushedAt":"2023-11-23T08:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Add GHA & codecov badges","shortMessageHtmlLink":"Add GHA & codecov badges"}},{"before":"d8badc945fa1050e3214d10f2a842c47ba3bf4be","after":"157b7946f2ee093e4feda6347ade4759504326e6","ref":"refs/heads/main","pushedAt":"2023-11-23T07:19:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Install into root directory instead of subdir\n\nIt's good practice to install the repo being\ntested in root/workspace directory instead\nof subdir. Others (moodle, coverage...) can\ngo to subdirs without problem.\n\nThat way some integrations (kcov, codecov.io)\nwork better by default without having to\ntweak or configure anything in their\ndefault behaviour.","shortMessageHtmlLink":"Install into root directory instead of subdir"}},{"before":"3c3709db2c49dfcdc53dcccc2d96776c2ad58fe5","after":"d8badc945fa1050e3214d10f2a842c47ba3bf4be","ref":"refs/heads/main","pushedAt":"2023-11-22T17:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Amend the docs to point to the new \"main\" branch","shortMessageHtmlLink":"Amend the docs to point to the new \"main\" branch"}},{"before":null,"after":"3c3709db2c49dfcdc53dcccc2d96776c2ad58fe5","ref":"refs/heads/main","pushedAt":"2023-11-22T16:59:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"GHA integration for the repository\n\nIt both runs the tests and perform basic coverage\nreport using kcov. Also, uploading the coverage\nresults to codecov to be able to add badges and\nother integrations soon.","shortMessageHtmlLink":"GHA integration for the repository"}},{"before":"ab598f30d1b008df7912256d07a119e8b9f0aad9","after":"3c3709db2c49dfcdc53dcccc2d96776c2ad58fe5","ref":"refs/heads/split","pushedAt":"2023-11-22T16:59:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"GHA integration for the repository\n\nIt both runs the tests and perform basic coverage\nreport using kcov. Also, uploading the coverage\nresults to codecov to be able to add badges and\nother integrations soon.","shortMessageHtmlLink":"GHA integration for the repository"}},{"before":"945e037a0800025918b2fc05eb0fcc8d73b0fdcf","after":"ab598f30d1b008df7912256d07a119e8b9f0aad9","ref":"refs/heads/split","pushedAt":"2023-11-21T21:46:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stronk7","name":"Eloy Lafuente","path":"/stronk7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167147?s=80&v=4"},"commit":{"message":"Add some basic tests\n\nThis covers the runner (run and lib) and the\nbehat and phpunit job types.\n\nIt's not exhaustive, but covers ~60% of the code\n(really more, because the coverage tool does skip\nall multilines).\n\nMore tests can be added later, covering various\nchecks and special situations that right now aren't\nbeing tested.\n\nAlso, detected by the tests, add a few modifications\n(cosmetic) to the runner and some module.","shortMessageHtmlLink":"Add some basic tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESBUWlwA","startCursor":null,"endCursor":null}},"title":"Activity ยท moodlehq/moodle-ci-runner"}