From 349631adaf1bb2bf4c9d067a6a22b1a761982ea5 Mon Sep 17 00:00:00 2001 From: Steve Boyd Date: Mon, 1 Aug 2022 15:31:29 +1200 Subject: [PATCH] MNT Standardise modules --- .github/workflows/ci.yml | 2 +- .github/workflows/keepalive.yml | 2 +- .scrutinizer.yml | 5 ---- .travis.yml | 41 --------------------------------- README.md | 10 +++----- 5 files changed, 5 insertions(+), 55 deletions(-) delete mode 100644 .scrutinizer.yml delete mode 100644 .travis.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0b28225b..35a265bc3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,5 +12,5 @@ jobs: ci: name: CI # Only run cron on the silverstripe account - if: (github.event_name == 'schedule' && startsWith(github.repository, 'silverstripe/')) || (github.event_name != 'schedule') + if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule') uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1 diff --git a/.github/workflows/keepalive.yml b/.github/workflows/keepalive.yml index ebf9716bf..4cf5fbb2f 100644 --- a/.github/workflows/keepalive.yml +++ b/.github/workflows/keepalive.yml @@ -10,7 +10,7 @@ jobs: keepalive: name: Keepalive # Only run cron on the silverstripe account - if: (github.event_name == 'schedule' && startsWith(github.repository, 'silverstripe/')) || (github.event_name != 'schedule') + if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule') runs-on: ubuntu-latest steps: - name: Keepalive diff --git a/.scrutinizer.yml b/.scrutinizer.yml deleted file mode 100644 index 1c7d86b86..000000000 --- a/.scrutinizer.yml +++ /dev/null @@ -1,5 +0,0 @@ -inherit: true -filter: - excluded_paths: - - thirdparty/* - diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 5f3eef7d9..000000000 --- a/.travis.yml +++ /dev/null @@ -1,41 +0,0 @@ -version: ~> 1.0 - -import: - - silverstripe/silverstripe-travis-shared:config/provision/standard-jobs-fixed-npm.yml - -env: - global: - - REQUIRE_RECIPE="4.10.x-dev" - -# Using a manual jobs matrix in addition to jobs-fixed because there are: -# - two different behat suites -jobs: - include: - - php: 7.3 - env: - - DB=MYSQL - - REQUIRE_INSTALLER="$REQUIRE_RECIPE" - - BEHAT_TEST=1 - - REQUIRE_GRAPHQL="^3@dev" - - BEHAT_SUITE="admin" - - php: 7.3 - env: - - DB=MYSQL - - REQUIRE_INSTALLER="$REQUIRE_RECIPE" - - BEHAT_TEST=1 - - REQUIRE_GRAPHQL="^3@dev" - - BEHAT_SUITE="cms" - - php: 7.4 - env: - - DB=MYSQL - - REQUIRE_INSTALLER="$REQUIRE_RECIPE" - - BEHAT_TEST=1 - - REQUIRE_GRAPHQL="^4@dev" - - BEHAT_SUITE="admin" - - php: 7.4 - env: - - DB=MYSQL - - REQUIRE_INSTALLER="$REQUIRE_RECIPE" - - BEHAT_TEST=1 - - REQUIRE_GRAPHQL="^4@dev" - - BEHAT_SUITE="cms" diff --git a/README.md b/README.md index fcf090ae5..d4f462df1 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,11 @@ -# SilverStripe Admin Module +# Silverstripe Admin Module [![CI](https://github.com/silverstripe/silverstripe-admin/actions/workflows/ci.yml/badge.svg)](https://github.com/silverstripe/silverstripe-admin/actions/workflows/ci.yml) -[![SilverStripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/) -[![Latest Stable Version](https://poser.pugx.org/silverstripe/admin/version.svg)](http://www.silverstripe.org/stable-download/) -[![Latest Unstable Version](https://poser.pugx.org/silverstripe/admin/v/unstable.svg)](https://packagist.org/packages/silverstripe/admin) -[![Total Downloads](https://poser.pugx.org/silverstripe/admin/downloads.svg)](https://packagist.org/packages/silverstripe/admin) -[![License](https://poser.pugx.org/silverstripe/admin/license.svg)](https://github.com/silverstripe/silverstripe-admin#license) +[![Silverstripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/) ## Overview -Provides a basic management UI for the [SilverStripe Framework](http://silverstripe.org). +Provides a basic management UI for the [Silverstripe Framework](http://silverstripe.org). Allows authors to manage their profile as well as members with their group and permission assignments. Can be extended with the [silverstripe/cms](https://github.com/silverstripe/silverstripe-cms) module to provide content management abilities.