Skip to content

Comments

UHF-12809 Automatically publish HYTE services#1212

Merged
khalima merged 2 commits intomainfrom
UHF-12809
Feb 19, 2026
Merged

UHF-12809 Automatically publish HYTE services#1212
khalima merged 2 commits intomainfrom
UHF-12809

Conversation

@khalima
Copy link
Contributor

@khalima khalima commented Feb 18, 2026

UHF-12809

What was done

  • Added an update hook to publish HYTE services on chosen drupal instances

How to install

  • Make sure your instance is up and running on latest dev-branch
    • git checkout dev && git pull origin dev
    • make fresh
  • Update the Helfi Platform config
    • composer require drupal/helfi_platform_config:dev-UHF-12809 -W
    • composer install

How to test

  • Check from the ticket or this json-file which drupal instances should run this update hook.
  • Run make drush-updb drush-cr in the following drupal instances:
    • Kuva (should publish 107 TPR services)
    • Kasko (should publish 3 TPR services)
    • Kymp (should be skipped)
  • Pick a few random tpr-service ids from the JSON and check that they're published. The URLs can be formed as follows: https://helfi-kuva.docker.so/fi/tpr-service/10167or https://helfi-kasko.docker.so/sv/tpr-service/4604
  • Check that the code follows our standards

@sonarqubecloud
Copy link

@khalima khalima merged commit b14258b into main Feb 19, 2026
6 checks passed
@khalima khalima deleted the UHF-12809 branch February 19, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants