Skip to content

Commit

Permalink
Release 3.17.0.1 (PR #6976)
Browse files Browse the repository at this point in the history
  • Loading branch information
wordpressfan authored Sep 18, 2024
2 parents dbcea9f + 9d3251b commit a0f3dec
Show file tree
Hide file tree
Showing 44 changed files with 4,880 additions and 3,490 deletions.
102 changes: 102 additions & 0 deletions .github/workflows/alpha_release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
name: Alpha Release

on:
pull_request:
types: [ labeled ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
if: ${{ github.event.label.name == 'release-alpha' }}
# The type of runner that the job will run on
runs-on: ubuntu-latest

permissions:
contents: write

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Merge develop into transifex
uses: devmasx/merge-branch@master
with:
type: now
from_branch: develop
target_branch: transifex
github_token: ${{ secrets.GH_WORKFLOW_TOKEN }}
message: Merge develop into transifex

- name: Checkout transifex branch
uses: actions/checkout@v3
with:
token: ${{ secrets.GH_WORKFLOW_TOKEN }}
ref: 'transifex'

- name: Setup PHP with no coverage driver
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
coverage: none

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Install npm Dependencies
run: npm i

- name: Setup WP-CLI
uses: godaddy-wordpress/setup-wp-cli@1

- name: Update Pot file with new translatable strings
run: npm run makepot

- name: Generate mo files
uses: text-adi/build-language-i18n-action@v1
env:
DIR: languages

- name: Commit all changes to transifex branch
run: |
git config --local user.email "[email protected]"
git config --local user.name "WP Media GitHub Actions Bot"
git add -A
git commit -m "Prepare transifex before alpha release"
- name: Push all changes
uses: ad-m/[email protected]
with:
directory: "."
github_token: ${{ secrets.GH_WORKFLOW_TOKEN }}
branch: "transifex"

- name: Merge transifex into develop
uses: devmasx/merge-branch@master
with:
type: now
from_branch: transifex
target_branch: develop
github_token: ${{ secrets.GH_WORKFLOW_TOKEN }}
message: Merge transifex into develop

- name: Get Release Version
uses: actions-ecosystem/action-regex-match@v2
id: release-version
with:
text: ${{ github.event.pull_request.body }}
regex: '^(Release Version:\s*)(.*)$'
flags: 'gm'

- name: Echo extracted version number
run: |
echo "${{ steps.release-version.outputs.group2 }}"
- name: Create the tag/release
if: ${{ steps.release-version.outputs.group2 != '' }}
run: gh release create v${{ steps.release-version.outputs.group2 }} --prerelease --notes "${{ github.event.pull_request.body }}" --title "${{ steps.release-version.outputs.group2 }}" --target "develop"
env:
GH_TOKEN: ${{ secrets.GH_WORKFLOW_TOKEN }}
4 changes: 2 additions & 2 deletions bin/makemo.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#! /bin/sh
#!/bin/bash
# Create .mo files from .po files.
# Twisted by WP-Translations.org, created by grappler.
for file in `find . -name "*.po"` ; do /usr/local/opt/gettext/bin/msgfmt -o ${file/.po/.mo} $file ; done
for file in `find . -name "*.po"` ; do msgfmt -o ${file/.po/.mo} $file ; done
2 changes: 1 addition & 1 deletion inc/Engine/Admin/Settings/Page.php
Original file line number Diff line number Diff line change
Expand Up @@ -2248,7 +2248,7 @@ public function display_update_notice() {
'dismissible' => '',
'message' => sprintf(
// translators: %1$s: opening strong tag, %2$s: closing strong tag, %3$s: opening a tag, %4$s: opening a tag.
__( '%1$sWP Rocket:%2$s the plugin has been updated to the 3.17 version. New feature: %3$sLazy Render Content%4$s. Check out our documentation to learn more about it.', 'rocket' ),
__( '%1$sWP Rocket:%2$s the plugin has been updated to the 3.17 version. New feature: %3$sAutomatic Lazy Rendering%4$s. Check out our documentation to learn more about it.', 'rocket' ),
'<strong>',
'</strong>',
'<a href="' . esc_url( $lazy_render_content['url'] ) . '" data-beacon-article="' . esc_attr( $lazy_render_content['id'] ) . '" target="_blank" rel="noopener noreferrer">',
Expand Down
Binary file modified languages/rocket-ar.mo
Binary file not shown.
Binary file modified languages/rocket-bg_BG.mo
Binary file not shown.
Binary file modified languages/rocket-cs_CZ.mo
Binary file not shown.
Binary file modified languages/rocket-de_DE.mo
Binary file not shown.
Loading

0 comments on commit a0f3dec

Please sign in to comment.