forked from openedx/openedx-wordpress-ecommerce
-
Notifications
You must be signed in to change notification settings - Fork 0
35 lines (30 loc) · 975 Bytes
/
publish-svn.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name: Publish to WordPress SVN
on:
workflow_dispatch:
inputs:
version:
description: 'Example: 2.0.7'
type: string
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
with:
composer-options: "--no-dev"
- name: Prepare the openedx-commerce directory for the release
run: |
make release
- name: WordPress Plugin Deploy
id: deploy
uses: richard-muvirimi/deploy-wordpress-plugin@development
with:
plugin-repository: https://svn.riouxsvn.com/openedx-commerc/
svn-username: ${{ secrets.SVN_USERNAME }}
svn-password: ${{ secrets.SVN_PASSWORD }}
plugin-zip-folder: openedx-commerce
commit-message: Release ${{ inputs.version }}
assets-directory: ../docs/source/_images/plugin-page
working-directory: openedx-commerce