Merge pull request #178 from creative-commoners/pulls/1/module-standardiser-1716166499

MNT Run module-standardiser
This commit is contained in:
Guy Sartorelli 2024-05-21 16:42:44 +12:00 committed by GitHub
commit 6e5e0650b6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 50 additions and 7 deletions

21
.github/workflows/dispatch-ci.yml vendored Normal file
View File

@ -0,0 +1,21 @@
name: Dispatch CI
on:
# At 12:00 AM UTC, only on Wednesday and Thursday
schedule:
- cron: '0 0 * * 3,4'
permissions: {}
jobs:
dispatch-ci:
name: Dispatch CI
# Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest
permissions:
contents: read
actions: write
steps:
- name: Dispatch CI
uses: silverstripe/gha-dispatch-ci@v1

View File

@ -1,17 +1,21 @@
name: Keepalive name: Keepalive
on: on:
# At 1:05 PM UTC, on day 22 of the month # At 9:45 PM UTC, on day 18 of the month
schedule: schedule:
- cron: '5 13 22 * *' - cron: '45 21 18 * *'
workflow_dispatch: workflow_dispatch:
permissions: {}
jobs: jobs:
keepalive: keepalive:
name: Keepalive name: Keepalive
# Only run cron on the silverstripe account # Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule') if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
actions: write
steps: steps:
- name: Keepalive - name: Keepalive
uses: silverstripe/gha-keepalive@v1 uses: silverstripe/gha-keepalive@v1

View File

@ -1,17 +1,22 @@
name: Merge-up name: Merge-up
on: on:
# At 2:20 PM UTC, only on Saturday # At 12:00 AM UTC, only on Sunday
schedule: schedule:
- cron: '20 14 * * 6' - cron: '0 0 * * 0'
workflow_dispatch: workflow_dispatch:
permissions: {}
jobs: jobs:
merge-up: merge-up:
name: Merge-up name: Merge-up
# Only run cron on the silverstripe account # Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule') if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
actions: write
steps: steps:
- name: Merge-up - name: Merge-up
uses: silverstripe/gha-merge-up@v1 uses: silverstripe/gha-merge-up@v1

View File

@ -4,7 +4,9 @@ on:
workflow_dispatch: workflow_dispatch:
# Run on a schedule of once per quarter # Run on a schedule of once per quarter
schedule: schedule:
- cron: '0 0 1 */3 *' - cron: '20 4 1 */3 *'
permissions: {}
jobs: jobs:
update-js: update-js:
@ -12,6 +14,10 @@ jobs:
# Only run cron on the silverstripe account # Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule') if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
actions: write
steps: steps:
- name: Update JS - name: Update JS
uses: silverstripe/gha-update-js@v1 uses: silverstripe/gha-update-js@v1

View File

@ -1,6 +1,6 @@
BSD 3-Clause License BSD 3-Clause License
Copyright (c) 2008-2023, SilverStripe Limited - www.silverstripe.com Copyright (c) 2008-2023, Silverstripe Limited - www.silverstripe.com
All rights reserved. All rights reserved.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without

View File

@ -33,5 +33,9 @@
"psr-4": { "psr-4": {
"SSilverStripe\\FrameworkTest\\": "code/" "SSilverStripe\\FrameworkTest\\": "code/"
} }
},
"require-dev": {
"silverstripe/standards": "^1",
"phpstan/extension-installer": "^1.3"
} }
} }

3
phpstan.neon.dist Normal file
View File

@ -0,0 +1,3 @@
parameters:
paths:
- code