goalgorilla/open_social

Open Social 是一个用于构建社交社区和内部网络的发行版。

安装数量: 417,811

依赖项: 4

建议者: 0

安全: 0

星标: 184

关注者: 32

分支: 168

类型:drupal-profile

13.0.0-alpha13 2024-09-24 14:38 UTC

This package is auto-updated.

Last update: 2024-09-24 19:39:39 UTC


README

Build Status Packagist Version Twitter Follow

Open Social

这是 Open Social 发行版 的安装配置文件。

快速安装?

我们有一个在 goalgorilla/social_template 处可用的模板。

想帮助贡献?

请确保查看我们位于 Github 的带有开发工具的仓库。

有关任何其他信息,请确保查看我们的 文档

Open Social 中的 PR 流程

Open Social - Distro flow - New

自动化

我们不仅会创建手动 PR,还使用 dependabot 自动创建我们使用的 Drupal 模块的依赖项更新。

Webhook/Mirror [进行中]

我们想看看是否可以将这个仓库镜像到 Drupal 的 GitLab 中。为了确保我们在这里所做的工作也可以在 GitLab 中自动可见,以及是否有任何方法可以反过来操作,这样每当在 GitLab 中创建合并请求时,我们这里也有。

Tugboat [进行中]

我们正在测试 Tugboat 以实现以下目标

  1. 创建每个 PR 的实时预览,并反映更改
  2. 使用这个实时预览来运行 Behat 测试
  3. 使用这个实时预览来运行 Cypress 测试

GitHub actions

我们使用 Github actions 来触发

  1. PHPStan 用于对贡献的代码进行静态分析
  2. PHPCS 用于贡献代码的编码标准
  3. PHPUnit 用于我们的单元测试,而不是在 Travis CI 中运行它