Skip to content

build(deps): bump @cypress/request and cypress #3

build(deps): bump @cypress/request and cypress

build(deps): bump @cypress/request and cypress #3

Workflow file for this run

#
# This runs after changes are merged to `master`.
#
name: 🚀 Deploy Release
on:
pull_request:
types:
- closed
workflow_dispatch:
jobs:
if_merged:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
steps:
- run: echo The PR was merged
release:
runs-on: ubuntu-latest
steps:
- name: Run release-please
uses: google-github-actions/release-please-action@v3
id: release
with:
token: ${{ secrets.GITHUB_TOKEN }}
command: manifest
default-branch: main
- name: Checkout
uses: actions/checkout@v3
- name: Setup PHP 7.4
if: ${{ steps.release.outputs.releases_created }}
uses: shivammathur/setup-php@v2
with:
php-version: "7.4"
extensions: pcov
- name: Install PHP dependencies
if: ${{ steps.release.outputs.releases_created }}
uses: ramsey/composer-install@v1
with:
composer-options: '-oa --no-dev'
- name: Install and Setup Node 16.x
if: ${{ steps.release.outputs.releases_created }}
uses: actions/setup-node@v3
with:
node-version: 16
- name: Install NPM dependencies
if: ${{ steps.release.outputs.releases_created }}
run: |
npm install
- name: Build The Artifact
if: ${{ steps.release.outputs.releases_created }}
run: |
npm run build
- name: Upload zip to release
if: ${{ steps.release.outputs.releases_created }}
uses: AButler/upload-release-assets@v2.0
with:
files: 'site-maintenance.zip'
repo-token: ${{ secrets.GITHUB_TOKEN }}
release-tag: ${{ steps.release.outputs.tag_name }}
- name: 🚀 Deploy WordPress Plugin
if: ${{ steps.release.outputs.releases_created }}
uses: 10up/action-wordpress-plugin-deploy@develop
env:
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
SLUG: site-maintenance
BUILD_DIR: ./build/trunk/
INPUT_DRY_RUN: false
VERSION: ${{ steps.release.outputs.tag_name }}