su-hkku/cardinal_service_profile

斯坦福Webservice的Jumpstart产品的安装配置文件。

安装: 1 447

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 3

类型:drupal-custom-profile

11.2.3 2024-09-18 17:30 UTC

README

8.x

CircleCI

Maintainability

Test Coverage

维护者: Mike Decker, sherakama

变更日志: Changelog.md

描述

这是Cardinal Service的安装配置文件。它基于并需要斯坦福配置文件。夜间任务将从斯坦福配置文件中拉取更新,并在github中生成一个用于测试和审查的拉取请求。

特定配置文件的文档可在帮助目录中找到。该目录中的帮助文档可在UI中的/admin/help/cardinal-service处访问。在创建新的帮助文档时,确保文件中有一个h1。一个h1由文件开头的单个#表示。每个帮助文件都产生其自己的路径,可供站点管理员使用。

无障碍性

WCAG Conformance 2.0 AA Badge 此模块符合大学无障碍政策要求的无障碍性2.0 AA WCAG标准。有关政策的更多信息,请访问:https://ucomm.stanford.edu/policies/accessibility-policy.html

安装

像任何其他配置文件一样安装此配置文件。查看Drupal文档

配置

不需要特别配置。

从斯坦福配置文件继承

  1. git pull https://github.com/SU-SWS/stanford_profile.git 11.x -X ours --no-edit
  2. 如有冲突,请解决冲突并提交这些更改
  3. 可以进行一些调整,解决这些问题,直到自动测试通过。

版本

构建新版本的方法

  • 8.x-1.x分支检出最新提交。
  • 为发布创建一个新分支。
  • 将必要的更改提交到发布分支。
    • 这些可能包括,但不限于
    • 更新任何info.yml文件中的版本,包括子模块中的。
    • 更新CHANGELOG以反映新版本中的更改。
  • 将您的发布分支合并到main
  • 为PR提供一个符合semver的标签,例如(patchminormajor)。这可能会自动通过Github actions(如果配置了标签器操作)发生。
  • 当PR合并到main时,将自动创建一个新标签,通过semver标签提升版本。
  • github操作由semver-release-action构建,有关进一步的信息,请参阅那里。

故障排除

如果您遇到此问题,请尝试在GitHub问题页面上发布问题。

贡献/协作

欢迎您为此模块贡献功能、错误修复或文档。如果您想提出修复方案或新功能,您可以向GitHub问题队列添加新问题,或者您可以分叉此仓库并提交拉取请求。如需更多帮助,请参阅GitHub关于分叉、分支和拉取请求的文章