Fixed
Project:
E-Arkiv
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
11 Nov 2026 at 05:30 UTC
Updated:
11 Nov 2026 at 07:50 UTC
Jump to comment: Most recent
The first GitLab CI pipeline on 1.0.x passed, but four jobs that are allowed to fail reported problems:
gitlab_templates_version.txt, a file that the pipeline itself creates.config/install/earkiv.settings.yml is empty, which the YAML rules do not allow (yml/no-empty-document). A new installation also starts without a default archiver and storage.\Drupal calls in classes (ArchiveListBuilder, HTTrackCommands, HTTrackArchiver, LocalStorage) and a missing return type on ArchiveListBuilder::getDefaultOperations(). The two plugin managers use annotation discovery, which is deprecated in Drupal 11.2; that is handled in a separate issue for Drupal 12.gitlab_templates_version.txt in phpcs.xml.dist.config/install/earkiv.settings.yml the default archiver and storage and their default settings, matching the configuration schema..cspell-project-words.txt with the words of the module.\Drupal in the classes that phpstan reports, and add the missing return type.Each step is a separate commit. phpstan may still report the annotation discovery until the Drupal 12 issue is done.
A new installation has the HTTrack archiver and the local storage selected by default.
None.
Default configuration in config/install/earkiv.settings.yml. Existing sites are not affected.
AI-Generated: Yes (Used Claude Code to read the pipeline results and draft this issue.)
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
thomas alsén commentedMerged into 1.0.x!