From e982119526bb35e081d3cb03b3c8bdcb4b54fce3 Mon Sep 17 00:00:00 2001 From: Sebastian Thulin Date: Mon, 16 Dec 2024 15:05:15 +0100 Subject: [PATCH 1/3] Release 4.9.5 (#87) * feat: add support for srcset in hero module * fix: resolves unconverted files. * Municipio 4.5.0 Implements container query image feature. * chore: update municipio with local checksum calc. * Update composer.json Update municipio and component-library * fix: small bugfixes for Municipio * fix: segment with support for c-image * chore: update modularity sections * chore: update muniipio * chore: update modularity sections * chore: update modularity * chore: update helsingborg-stad/municipio 5.27.0 * feat: inline images fixes in component library and municipio * hotfix: lqip fix on images with captions * hotfix: rendering issues in content images. * Update composer.json * chore: update to version with slider image contract * chore: update plugins & theme * Update composer.json * Update composer.json * Update composer.json * chore: update theme * fix: unindent * chore: remove archived plugin api-project-manager-integration * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * updating theme & plugins * update theme * Updating theme * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * update composer.json * Updating plugins * Update Theme & Plugins * Update Theme * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Theme updated * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update Theme & Plugins * Update plugins * Update plugins * Update plugins * Update plugins * Update composer * Update composer * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Create e2e.yml * chore: update e2e workflow * chore: switch from var to secret in deploy action * test: update action for e2e-tests * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * chore: separate e2e tests * chore: bump e2e dep * chore: name workflow * chore: remove e2e job dep * chore: move workflow trigger * chore: increase shards for e2e * Update and rename e2e-stage.yml to smoke-tests-stage.yml * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * fix: hide wp error page * fix: adds a swedish version of message * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json * Update composer.json --------- Co-authored-by: Sebastian Thulin Co-authored-by: Thor Brink Co-authored-by: NiclasNorin Co-authored-by: Niclas Norin <103985736+NiclasNorin@users.noreply.github.com> --- .github/workflows/smoke-tests-stage.yml | 24 ++++++++++++++++++++++++ composer.json | 14 ++++++-------- 2 files changed, 30 insertions(+), 8 deletions(-) create mode 100644 .github/workflows/smoke-tests-stage.yml diff --git a/.github/workflows/smoke-tests-stage.yml b/.github/workflows/smoke-tests-stage.yml new file mode 100644 index 0000000..ae6045e --- /dev/null +++ b/.github/workflows/smoke-tests-stage.yml @@ -0,0 +1,24 @@ +name: Smoke Tests Stage + +on: + workflow_dispatch: # Enable manual trigger + workflow_run: + workflows: ["Build and deploy stage, beta, test release."] # Name of the workflow to depend on + types: + - completed # Trigger on workflow completion, whether success or failure + +jobs: + e2e-tests: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + shard: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] + total-shards: [16] + steps: + - name: Run Municipio Smoke Tests + uses: helsingborg-stad/municipio-smoke-tests@v1 + with: + sitemap-urls: ${{ vars.E2E_SITEMAP_URLS }} + shard: ${{ matrix.shard }} + total-shards: ${{ matrix.total-shards }} diff --git a/composer.json b/composer.json index ac0420b..98ab44f 100644 --- a/composer.json +++ b/composer.json @@ -45,27 +45,25 @@ "helsingborg-stad/algolia-index-modularity-addon": "3.1.0", "helsingborg-stad/api-alarm-integration": "^4.0.5", "helsingborg-stad/api-event-manager-integration": "2.0.23", - "helsingborg-stad/api-volunteer-manager-integration": "^3.0.3", + "helsingborg-stad/api-volunteer-manager-integration": "3.2.0", "helsingborg-stad/attachment-revisions": "~3.0.4", "helsingborg-stad/better-post-ui": "~3.0.3", "helsingborg-stad/blade": "3.5.1", - "helsingborg-stad/broken-link-detector": "4.2.2", - "helsingborg-stad/component-library": "4.34.9", + "helsingborg-stad/broken-link-detector": "4.2.3", + "helsingborg-stad/component-library": "4.41.0", "helsingborg-stad/content-scheduler": "~3.1.2", "helsingborg-stad/custom-short-links": "~3.0.4", "helsingborg-stad/customer-feedback": "4.0.10", "helsingborg-stad/easy-to-read-alternative": "~3.0.4", "helsingborg-stad/force-ssl": "~3.0.2", - "helsingborg-stad/gdi-modularity-cases": "~1.0.4", - "helsingborg-stad/gdi-modularity-invoices": "~1.0.5", "helsingborg-stad/gdi-modularity-my-pages-about-me": "~1.0.4", "helsingborg-stad/job-listings": "~4.1.4", "helsingborg-stad/kirki": "~5.1.2", - "helsingborg-stad/like-posts": "2.9.0", + "helsingborg-stad/like-posts": "2.12.3", "helsingborg-stad/lix-calculator": "~4.1.1", "helsingborg-stad/media-usage": "~3.0.7", "helsingborg-stad/mod-my-pages": "~1.0.5", - "helsingborg-stad/modularity": "6.47.7", + "helsingborg-stad/modularity": "6.54.0", "helsingborg-stad/modularity-contact-banner": "3.2.0", "helsingborg-stad/modularity-entryscape": "^4.0.1", "helsingborg-stad/modularity-form-builder": "3.3.0", @@ -81,7 +79,7 @@ "helsingborg-stad/modularity-timeline": "4.1.0", "helsingborg-stad/multi-network-urls": "~2.0.0", "helsingborg-stad/multisite-role-propagation": "3.0.6", - "helsingborg-stad/municipio": "5.78.4", + "helsingborg-stad/municipio": "5.85.0", "helsingborg-stad/redirection-extended": "~3.0.4", "helsingborg-stad/s3-uploads-custom-endpoint": "~2.0.0", "helsingborg-stad/search-notices": "~3.0.3", From cfd6ace3ca18e6ce16688fc61d6015f241b6dc9d Mon Sep 17 00:00:00 2001 From: NiclasNorin Date: Tue, 17 Dec 2024 11:15:46 +0100 Subject: [PATCH 2/3] Update composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 1c61bbe..2071aea 100644 --- a/composer.json +++ b/composer.json @@ -66,7 +66,7 @@ "helsingborg-stad/modularity": "6.54.2", "helsingborg-stad/modularity-contact-banner": "3.2.0", "helsingborg-stad/modularity-entryscape": "^4.0.1", - "helsingborg-stad/modularity-form-builder": "3.3.0", + "helsingborg-stad/modularity-form-builder": "3.3.1", "helsingborg-stad/modularity-guides": "~4.0.3", "helsingborg-stad/modularity-interactive-img-map": "~4.0.3", "helsingborg-stad/modularity-json-render": "~3.0.3", From 94b4421c032ed50a10d11dddbe946ebd01183d2c Mon Sep 17 00:00:00 2001 From: Sebastian Thulin Date: Tue, 17 Dec 2024 15:44:36 +0100 Subject: [PATCH 3/3] Update composer.json --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 2071aea..45d6290 100644 --- a/composer.json +++ b/composer.json @@ -50,7 +50,7 @@ "helsingborg-stad/better-post-ui": "~3.0.3", "helsingborg-stad/blade": "3.5.1", "helsingborg-stad/broken-link-detector": "4.2.3", - "helsingborg-stad/component-library": "4.41.0", + "helsingborg-stad/component-library": "4.43.0", "helsingborg-stad/content-scheduler": "~3.1.2", "helsingborg-stad/custom-short-links": "~3.0.4", "helsingborg-stad/customer-feedback": "4.0.10", @@ -79,7 +79,7 @@ "helsingborg-stad/modularity-timeline": "4.1.0", "helsingborg-stad/multi-network-urls": "~2.0.0", "helsingborg-stad/multisite-role-propagation": "3.0.6", - "helsingborg-stad/municipio": "5.86.4", + "helsingborg-stad/municipio": "5.87.0", "helsingborg-stad/redirection-extended": "~3.0.4", "helsingborg-stad/s3-uploads-custom-endpoint": "~2.0.0", "helsingborg-stad/search-notices": "~3.0.3",