Skip to content

Commit 92ba094

Browse files
committed
one more tweak
1 parent ddcf10c commit 92ba094

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

.github/workflows/upgrade-compat.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ jobs:
8181
- name: Install and activate plugin
8282
run: |
8383
WP_CONTAINER=$(docker ps -qf "name=wordpress")
84+
PLUGIN_REPO=$PLUGIN_REPO
8485
8586
# Install git inside the WordPress container
8687
docker exec $WP_CONTAINER apt-get update
@@ -94,26 +95,26 @@ jobs:
9495
# Create the plugins directory
9596
docker exec $WP_CONTAINER mkdir -p /var/www/html/wp-content/plugins
9697
97-
# Clone plugin repository (old version)
98-
docker exec $WP_CONTAINER git clone --branch v1.1.0 https://github.com/${{ env.PLUGIN_REPO }}.git /var/www/html/wp-content/plugins/progress-planner
98+
# Clone plugin repository (v1.1.0)
99+
docker exec $WP_CONTAINER git clone --branch v1.1.0 https://github.com/$PLUGIN_REPO.git /var/www/html/wp-content/plugins/progress-planner
99100
100101
# Activate plugin using WP-CLI
101102
docker exec $WP_CONTAINER wp plugin activate progress-planner --allow-root
102103
103104
# Show plugin version
104-
docker exec $WP_CONTAINER wp option get progress_planner_settings --allow-root
105+
docker exec $WP_CONTAINER wp option get progress_planner_version --allow-root
105106
106-
# Overwrite plugin files with the latest version
107-
# docker cp . $WP_CONTAINER:/var/www/html/wp-content/plugins/progress-planner
107+
# Overwrite plugin files with the latest version from this branch
108+
docker cp . $WP_CONTAINER:/var/www/html/wp-content/plugins/progress-planner
108109
109110
# Show updated plugin version
110-
docker exec $WP_CONTAINER wp option get progress_planner_settings --allow-root
111+
docker exec $WP_CONTAINER wp option get progress_planner_version --allow-root
111112
112113
# Install Yoast SEO
113114
docker exec $WP_CONTAINER wp plugin install wordpress-seo --activate --allow-root
114115
115116
# Install Yoast Comment Experience
116117
docker exec $WP_CONTAINER wp plugin install yoast-comment-hacks --activate --allow-root
117118
118-
# Show plugin version
119-
docker exec $WP_CONTAINER wp option get progress_planner_settings --allow-root
119+
# Final plugin version check
120+
docker exec $WP_CONTAINER wp option get progress_planner_version --allow-root

0 commit comments

Comments
 (0)