Skip to content

Commit ac04db4

Browse files
Update SDK version on release (#100)
1 parent 7b623ab commit ac04db4

3 files changed

Lines changed: 15 additions & 1 deletion

File tree

.github/workflows/create_release.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ jobs:
1414
- name: Checkout source
1515
uses: actions/checkout@v3
1616

17+
- name: Check version
18+
run: if [ $(grep ${{ github.event.inputs.version }} src/SdkVersion.php -c) != 1 ]; then exit 1; fi
19+
1720
- uses: shivammathur/setup-php@v2
1821
with:
1922
php-version: 7.1

src/Api/ApiAction.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use Tpay\OpenApi\Dictionary\HttpCodesDictionary;
88
use Tpay\OpenApi\Manager\Manager;
99
use Tpay\OpenApi\Model\Objects\Authorization\Token;
10+
use Tpay\OpenApi\SdkVersion;
1011
use Tpay\OpenApi\Utilities\Logger;
1112
use Tpay\OpenApi\Utilities\TpayException;
1213

@@ -39,7 +40,9 @@ public function __construct(Token $Token, bool $productionMode)
3940
$this->Token = $Token;
4041
$this->Curl = new Curl();
4142
$this->Manager = new Manager();
42-
$this->clientName = 'tpay-com/tpay-openapi-php:2.3.0|PHP:'.phpversion();
43+
$this->clientName
44+
= 'tpay-com/tpay-openapi-php:'.SdkVersion::VERSION
45+
.'|PHP:'.phpversion();
4346
$this->apiUrl = true === $this->productionMode
4447
? ApiAction::TPAY_API_URL_PRODUCTION
4548
: ApiAction::TPAY_API_URL_SANDBOX;

src/SdkVersion.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
namespace Tpay\OpenApi;
4+
5+
final class SdkVersion
6+
{
7+
const VERSION = '2.3.0';
8+
}

0 commit comments

Comments
 (0)