mirror of
https://github.com/10h30/genesis-simple-sidebars.git
synced 2026-06-05 15:08:34 +09:00
44 lines
877 B
YAML
44 lines
877 B
YAML
version: 2.1
|
|
|
|
orbs:
|
|
wp-svn: studiopress/wp-svn@0.2
|
|
|
|
executors:
|
|
base:
|
|
docker:
|
|
- image: cimg/base:current
|
|
working_directory: /tmp
|
|
php_node:
|
|
docker:
|
|
- image: cimg/php:7.3-node
|
|
working_directory: /tmp/src
|
|
|
|
jobs:
|
|
checks:
|
|
executor: php_node
|
|
steps:
|
|
- checkout
|
|
- run: composer install && composer phpcs
|
|
|
|
workflows:
|
|
test-deploy:
|
|
jobs:
|
|
- checks
|
|
- approval-for-deploy-tested-up-to-bump:
|
|
requires:
|
|
- checks
|
|
type: approval
|
|
filters:
|
|
tags:
|
|
ignore: /.*/
|
|
branches:
|
|
only: /^bump-tested-up-to.*/
|
|
- wp-svn/deploy-tested-up-to-bump:
|
|
context: genesis-svn
|
|
requires:
|
|
- approval-for-deploy-tested-up-to-bump
|
|
- wp-svn/deploy:
|
|
dry-run: true
|
|
requires:
|
|
- checks
|