{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2416064,"defaultBranch":"main","name":"whitehall","ownerLogin":"alphagov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-09-19T15:10:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/596977?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718207073.0","currentOid":""},"activityList":{"items":[{"before":"266e655eb1b1c3cd4c1a73a89f02794645951a9f","after":"6e88e674b2c4879be3960a67d3006fb47cda4fd0","ref":"refs/heads/1200-bulk-republish-by-type","pushedAt":"2024-06-12T17:32:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Gweaton","name":"George Eaton","path":"/Gweaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19826940?s=80&v=4"},"commit":{"message":"WIP Allow users to bulk republish by type\n\nThis is a fairly large commit, but it feels right to add all of this in\none go.\n\nHere we add a page for selecting an editionable or non-editionable\ncontent type for bulk republishing. Selecting a content type takes you\nto the familiar bulk republishing page where users enter a \"reason\" for\nrepublishing.\n\nStill to-do:\n- Add tests for republishing helper methods\n- Add cucumber tests\n- Are there any further controller tests we might want to add?\n\nCo-authored-by: Ynda ","shortMessageHtmlLink":"WIP Allow users to bulk republish by type"}},{"before":"76e0b45c0b64f592a94ebd8c9b9154f7c211f95c","after":"266e655eb1b1c3cd4c1a73a89f02794645951a9f","ref":"refs/heads/1200-bulk-republish-by-type","pushedAt":"2024-06-12T17:31:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Gweaton","name":"George Eaton","path":"/Gweaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19826940?s=80&v=4"},"commit":{"message":"WIP Allow users to bulk republish by type\n\nThis is a fairly large commit, but it feels right to add all of this in\none go.\n\nHere we add a page for selecting an editionable or non-editionable\ncontent type for bulk republishing. Selecting a content type takes you\nto the familiar bulk republishing page where users enter a \"reason\" for\nrepublishing.\n\nStill to-do:\n- Add tests for republishing helper methods\n- Add cucumber tests\n- Are there any further controller tests we might want to add?","shortMessageHtmlLink":"WIP Allow users to bulk republish by type"}},{"before":"b5bd2630251f00381a0d05e145b74500e949d2f5","after":"76e0b45c0b64f592a94ebd8c9b9154f7c211f95c","ref":"refs/heads/1200-bulk-republish-by-type","pushedAt":"2024-06-12T17:31:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Gweaton","name":"George Eaton","path":"/Gweaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19826940?s=80&v=4"},"commit":{"message":"WIP Allow users to bulk republish by type\n\nThis is a fairly large commit, but it feels right to add all of this in\none go.\n\nHere we add a page for selecting an editionable or non-editionable\ncontent type for bulk republishing. Selecting a content type takes you\nto the familiar bulk republishing page where users enter a \"reason\" for\nrepublishing.\n\nStill to-do:\n- Add tests for republishing helper methods\n- Add cucumber tests\n- Are there any further controller tests we might want to add?","shortMessageHtmlLink":"WIP Allow users to bulk republish by type"}},{"before":"e57e305d1929d93097a3df866c9a44e2a982145c","after":null,"ref":"refs/heads/exclude-superseded-editions-from-document-search","pushedAt":"2024-06-12T15:37:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"}},{"before":"6d810787646748f9296cb652c2696c476f72ff2a","after":"7abf9c0587c6818e06748835cebb1fc0ff5fbe3d","ref":"refs/heads/main","pushedAt":"2024-06-12T15:37:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Merge pull request #9143 from alphagov/exclude-superseded-editions-from-document-search\n\nExclude superseded editions from document collection document search results","shortMessageHtmlLink":"Merge pull request #9143 from alphagov/exclude-superseded-editions-fr…"}},{"before":"be3954013865cad10608908c0b952c46359365e7","after":"36275690793e5b832b1f5300df993ee1db617628","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T15:21:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChrisBAshton","name":"Chris Ashton","path":"/ChrisBAshton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5111927?s=80&v=4"},"commit":{"message":"Add preview on the cabinet ministers ordering page\n\nTrello: https://trello.com/c/3y1wYXDP/2674-add-preview-to-ministers-page-when-reshuffle-mode-is-turned-on","shortMessageHtmlLink":"Add preview on the cabinet ministers ordering page"}},{"before":null,"after":"e57e305d1929d93097a3df866c9a44e2a982145c","ref":"refs/heads/exclude-superseded-editions-from-document-search","pushedAt":"2024-06-12T14:34:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Exclude superseded editions from document collection document search results\n\nThis was causing a confusing experience for users where they would be asked to select from numerous documents with identical titles.\n\nThe active scope on the Edition model excludes superseded editions.","shortMessageHtmlLink":"Exclude superseded editions from document collection document search …"}},{"before":"d80e3f82b2eb1ef2966de26a37025f2cf4d10762","after":"be3954013865cad10608908c0b952c46359365e7","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T14:33:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChrisBAshton","name":"Chris Ashton","path":"/ChrisBAshton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5111927?s=80&v=4"},"commit":{"message":"Add preview on the cabinet ministers ordering page\n\nTrello: https://trello.com/c/3y1wYXDP/2674-add-preview-to-ministers-page-when-reshuffle-mode-is-turned-on","shortMessageHtmlLink":"Add preview on the cabinet ministers ordering page"}},{"before":"fc9924bc9afa6f062e8556d10512921fd48f0891","after":"d80e3f82b2eb1ef2966de26a37025f2cf4d10762","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T14:18:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"Add preview on the cabinet ministers ordering page\n\nTrello: https://trello.com/c/3y1wYXDP/2674-add-preview-to-ministers-page-when-reshuffle-mode-is-turned-on","shortMessageHtmlLink":"Add preview on the cabinet ministers ordering page"}},{"before":"ada99472866b4f206b19d8cd8b28f2afe773037f","after":"fc9924bc9afa6f062e8556d10512921fd48f0891","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T13:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"WIP: add patch links to save_draft","shortMessageHtmlLink":"WIP: add patch links to save_draft"}},{"before":"dae700066142904c8dfbea078c816cb7e799594d","after":"ada99472866b4f206b19d8cd8b28f2afe773037f","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T13:35:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"Add preview on the cabinet ministers ordering page\n\nTrello: https://trello.com/c/3y1wYXDP/2674-add-preview-to-ministers-page-when-reshuffle-mode-is-turned-on","shortMessageHtmlLink":"Add preview on the cabinet ministers ordering page"}},{"before":"0d1e1ce4f3c715f7c83bd05e6ab5cfa8900ede66","after":"dae700066142904c8dfbea078c816cb7e799594d","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T13:34:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"Add preview on the cabinet ministers ordering page\n\nTrello: https://trello.com/c/3y1wYXDP/2674-add-preview-to-ministers-page-when-reshuffle-mode-is-turned-on","shortMessageHtmlLink":"Add preview on the cabinet ministers ordering page"}},{"before":"c93582135390df7eac8d31030a0de8e4abf58e08","after":null,"ref":"refs/heads/apply-political-eligibility-to-edition-editing-form","pushedAt":"2024-06-12T12:34:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"}},{"before":"bf4121af759f59381aa6fbf5de93d602345812aa","after":"6d810787646748f9296cb652c2696c476f72ff2a","ref":"refs/heads/main","pushedAt":"2024-06-12T12:34:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Merge pull request #9138 from alphagov/apply-political-eligibility-to-edition-editing-form\n\nAlter pre-election rake task to identify political content","shortMessageHtmlLink":"Merge pull request #9138 from alphagov/apply-political-eligibility-to…"}},{"before":"42c5cd9bde16f77537bab873326485bbd39c387c","after":"ea2cf83eb5f40cf31cdf71e399a8081979823dfc","ref":"refs/heads/migration-worldwide-orgs","pushedAt":"2024-06-12T12:09:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brucebolt","name":"Bruce Bolt","path":"/brucebolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6329861?s=80&v=4"},"commit":{"message":"Migrate non-editionable worldwide organisations to be editionable\n\nThis migrates non-editionable worldwide organisations and all their\nattributes to be editionable.\n\nAn integrity check of the migrated content (comparing Publishing API\npresenter output) is carried out for all things that are migrated. If\nany part of the integrity checks fail, the entire transaction will\nrollback and the migration will fail.\n\nNote 1: this migration is irreversible.\n\nNote 2: there are some legacy worldwide organisations that were created\nprior to some validations being put in place, therefore they have\ninvalid values. The migration is skipping validations where necessary\n(using different strategies, as required) to ensure the values are\nunchanged when migrating over. Users will be alerted to the invalid\ncontent next time they edit the document.\n\nNote 3: we cannot use a data migration as they do not have access to\npresenters and helpers that are needed to perform the consistency check\nbefore commiting the transaction.","shortMessageHtmlLink":"Migrate non-editionable worldwide organisations to be editionable"}},{"before":"954bfb8ad1def17113866461c5859f12ed3eba3f","after":"0d1e1ce4f3c715f7c83bd05e6ab5cfa8900ede66","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T11:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"WIP: sitewide settings calling the correct presenters","shortMessageHtmlLink":"WIP: sitewide settings calling the correct presenters"}},{"before":"e34e043ba775fe62e36ac661e45651bf5adc2401","after":"42c5cd9bde16f77537bab873326485bbd39c387c","ref":"refs/heads/migration-worldwide-orgs","pushedAt":"2024-06-12T11:40:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brucebolt","name":"Bruce Bolt","path":"/brucebolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6329861?s=80&v=4"},"commit":{"message":"Migrate non-editionable worldwide organisations to be editionable\n\nThis migrates non-editionable worldwide organisations and all their\nattributes to be editionable.\n\nAn integrity check of the migrated content (comparing Publishing API\npresenter output) is carried out for all things that are migrated. If\nany part of the integrity checks fail, the entire transaction will\nrollback and the migration will fail.\n\nNote 1: this migration is irreversible.\n\nNote 2: there are some legacy worldwide organisations that were created\nprior to some validations being put in place, therefore they have\ninvalid values. The migration is skipping validations where necessary\n(using different strategies, as required) to ensure the values are\nunchanged when migrating over. Users will be alerted to the invalid\ncontent next time they edit the document.\n\nNote 3: we cannot use a data migration as they do not have access to\npresenters and helpers that are needed to perform the consistency check\nbefore commiting the transaction.","shortMessageHtmlLink":"Migrate non-editionable worldwide organisations to be editionable"}},{"before":"f33adc6531baa57f5805108a7d3c88105dc5a3af","after":"954bfb8ad1def17113866461c5859f12ed3eba3f","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T11:23:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"Extract presenters to be called only when reshuffling\n\nThe logic for splitting functionality depending on reshuffling mode\nused to live in the presenters themselves, checking `reshuffle_in_progress?`.\n\nWe have now moved that logic within `ReshuffleMode`, and are sending\ncontent either to the draft or live stack depending on whether reshuffle\nmode is on. We need the presenters to send full data (not empty objects) to\nthe required draft/live stack, so we are removing the checks from the presenters.\n\nWe have created new presenters to deal with sending blank links and body\nfor when we are enabling the reshuffle mode the first time.","shortMessageHtmlLink":"Extract presenters to be called only when reshuffling"}},{"before":null,"after":"63fbabe97e6103cbf105b79dd22f78082acf6401","ref":"refs/heads/show-preview-on-cabinet-ministers-ordering","pushedAt":"2024-06-12T11:21:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChrisBAshton","name":"Chris Ashton","path":"/ChrisBAshton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5111927?s=80&v=4"},"commit":{"message":"Add preview on the cabinet ministers ordering page\n\nTrello: https://trello.com/c/3y1wYXDP/2674-add-preview-to-ministers-page-when-reshuffle-mode-is-turned-on","shortMessageHtmlLink":"Add preview on the cabinet ministers ordering page"}},{"before":"afe4b4fe728da432bf2ba507e3562e1d3a6c4be4","after":"f33adc6531baa57f5805108a7d3c88105dc5a3af","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T11:00:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"WIP: separate presenters","shortMessageHtmlLink":"WIP: separate presenters"}},{"before":"3e373c60f66d3bdaab96a9aeb47714abf674186a","after":"e34e043ba775fe62e36ac661e45651bf5adc2401","ref":"refs/heads/migration-worldwide-orgs","pushedAt":"2024-06-12T10:44:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brucebolt","name":"Bruce Bolt","path":"/brucebolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6329861?s=80&v=4"},"commit":{"message":"Migrate non-editionable worldwide organisations to be editionable\n\nThis migrates non-editionable worldwide organisations and all their\nattributes to be editionable.\n\nAn integrity check of the migrated content (comparing Publishing API\npresenter output) is carried out for all things that are migrated. If\nany part of the integrity checks fail, the entire transaction will\nrollback and the migration will fail.\n\nNote 1: this migration is irreversible.\n\nNote 2: there are some legacy worldwide organisations that were created\nprior to some validations being put in place, therefore they have\ninvalid values. The migration is skipping validations where necessary\n(using different strategies, as required) to ensure the values are\nunchanged when migrating over. Users will be alerted to the invalid\ncontent next time they edit the document.\n\nNote 3: we cannot use a data migration as they do not have access to\npresenters and helpers that are needed to perform the consistency check\nbefore commiting the transaction.","shortMessageHtmlLink":"Migrate non-editionable worldwide organisations to be editionable"}},{"before":"56ad02659bc27d8465456a201b71e838817204fa","after":"afe4b4fe728da432bf2ba507e3562e1d3a6c4be4","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T10:32:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"WIP: separate presenters","shortMessageHtmlLink":"WIP: separate presenters"}},{"before":"196fb804821b8bf2c30c1a18f07366f774895a54","after":"c93582135390df7eac8d31030a0de8e4abf58e08","ref":"refs/heads/apply-political-eligibility-to-edition-editing-form","pushedAt":"2024-06-12T10:27:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Alter pre-election rake task to identify political content\n\nPreviously the task for marking political content for an organisation simply marked all of the content as political, whether it was eligible to be marked political or not.\n\nThe take task now applies the eligibility criteria when marking the content as political\n\nThis commit also fixes an ineffective test. Previously the test which checked that only documents published after the date provided was not associating the test document with the organisation effectively, meaning that the test would pass even if the date criteria was not applied.","shortMessageHtmlLink":"Alter pre-election rake task to identify political content"}},{"before":"5a59ab45ffbe8ace145bb49382d021d61a12a219","after":"56ad02659bc27d8465456a201b71e838817204fa","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T10:22:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lauraghiorghisor-tw","name":"Laura Ghiorghisor","path":"/lauraghiorghisor-tw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91544378?s=80&v=4"},"commit":{"message":"WIP: separate presenters","shortMessageHtmlLink":"WIP: separate presenters"}},{"before":null,"after":"a7d27f52edfe4a8b7887053e797dc4fb66c6d41d","ref":"refs/heads/dependabot/bundler/terser-1.2.3","pushedAt":"2024-06-12T09:42:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump terser from 1.2.2 to 1.2.3\n\nBumps [terser](https://github.com/ahorek/terser-ruby) from 1.2.2 to 1.2.3.\n- [Release notes](https://github.com/ahorek/terser-ruby/releases)\n- [Changelog](https://github.com/ahorek/terser-ruby/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ahorek/terser-ruby/compare/1.2.2...1.2.3)\n\n---\nupdated-dependencies:\n- dependency-name: terser\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump terser from 1.2.2 to 1.2.3"}},{"before":"27a39a3654c41c798b4d44e27be8e2ffa7f750e0","after":null,"ref":"refs/heads/dependabot/bundler/govuk_sidekiq-8.0.0","pushedAt":"2024-06-12T09:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"5ef79969e9394177d021df4636fd5c84309eed13","ref":"refs/heads/dependabot/bundler/govuk_sidekiq-8.0.1","pushedAt":"2024-06-12T09:41:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump govuk_sidekiq from 7.1.5 to 8.0.1\n\nBumps [govuk_sidekiq](https://github.com/alphagov/govuk_sidekiq) from 7.1.5 to 8.0.1.\n- [Changelog](https://github.com/alphagov/govuk_sidekiq/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/alphagov/govuk_sidekiq/compare/v7.1.5...v8.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: govuk_sidekiq\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump govuk_sidekiq from 7.1.5 to 8.0.1"}},{"before":null,"after":"7499aeaefe0a040a5a89e9fc4204336f8e906e12","ref":"refs/heads/dependabot/bundler/govuk_publishing_components-38.4.2","pushedAt":"2024-06-12T09:41:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump govuk_publishing_components from 38.4.1 to 38.4.2\n\nBumps [govuk_publishing_components](https://github.com/alphagov/govuk_publishing_components) from 38.4.1 to 38.4.2.\n- [Changelog](https://github.com/alphagov/govuk_publishing_components/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/alphagov/govuk_publishing_components/compare/v38.4.1...v38.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: govuk_publishing_components\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump govuk_publishing_components from 38.4.1 to 38.4.2"}},{"before":"4b813d5ea972a16f291821024fd96cf3b525c4bb","after":"5a59ab45ffbe8ace145bb49382d021d61a12a219","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T08:59:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChrisBAshton","name":"Chris Ashton","path":"/ChrisBAshton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5111927?s=80&v=4"},"commit":{"message":"WIP: Update draft stack only when reshuffle mode is enabled","shortMessageHtmlLink":"WIP: Update draft stack only when reshuffle mode is enabled"}},{"before":"bef933863ef91dcf6b6e6d63bcdc4d1d7e11bde1","after":"4b813d5ea972a16f291821024fd96cf3b525c4bb","ref":"refs/heads/preview-mode-for-ministers-page","pushedAt":"2024-06-12T08:50:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChrisBAshton","name":"Chris Ashton","path":"/ChrisBAshton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5111927?s=80&v=4"},"commit":{"message":"WIP: Update draft stack only when reshuffle mode is enabled","shortMessageHtmlLink":"WIP: Update draft stack only when reshuffle mode is enabled"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY5cikgA","startCursor":null,"endCursor":null}},"title":"Activity · alphagov/whitehall"}