Skip to content

Commit 242046c

Browse files
authored
Merge pull request #24 from liquality/chore/prerelease
chore: add prerelease
2 parents 6f36e66 + 6c87f80 commit 242046c

File tree

7 files changed

+98
-9
lines changed

7 files changed

+98
-9
lines changed

.changeset/brave-pillows-deny.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@liquality/wallet-sdk": major
3+
---
4+
5+
First Release

.changeset/large-frogs-tickle.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/pre.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"mode": "pre",
3+
"tag": "next",
4+
"initialVersions": {
5+
"api": "0.0.0",
6+
"tkey-test": "0.1.0",
7+
"eslint-config-custom": "0.0.0",
8+
"@liquality/wallet-sdk": "0.0.0",
9+
"tsconfig": "0.0.0",
10+
"ui": "0.0.0"
11+
},
12+
"changesets": [
13+
"brave-pillows-deny"
14+
]
15+
}

.github/workflows/pre-release.yml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Prerelease workflow (pre-release.yml)
2+
name: Prerelease
3+
4+
on:
5+
push:
6+
branches:
7+
- develop
8+
9+
concurrency: ${{ github.workflow }}-${{ github.ref }}
10+
11+
jobs:
12+
pre-release:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout code
16+
uses: actions/checkout@v2
17+
with:
18+
fetch-depth: 0
19+
20+
- name: Setup Node.js 16.x
21+
uses: actions/setup-node@v2
22+
with:
23+
node-version: 16.x
24+
25+
# yarn cache
26+
# - name: Get yarn cache directory path
27+
# id: yarn-cache-dir-path
28+
# run: echo "::set-output name=dir::$(yarn config get cacheFolder)"
29+
30+
# - name: Restore yarn cache
31+
# uses: actions/cache@v3.0.4
32+
# id: yarn-cache
33+
# with:
34+
# path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
35+
# key: yarn-cache-folder-${{ hashFiles('**/yarn.lock', '.yarnrc.yml') }}
36+
# restore-keys: |
37+
# yarn-cache-folder-
38+
39+
- name: install dependencies
40+
run: yarn install
41+
42+
- name: Get date
43+
id: date
44+
run: |
45+
echo "::set-output name=date::$(date +%Y-%m-%d_%H-%M-%S)"
46+
47+
- name: Get changed files in the .changeset folder
48+
id: changed-files-specific
49+
uses: tj-actions/changed-files@v29.0.7
50+
with:
51+
files: |
52+
.changeset/**
53+
54+
- name: Create Release Pull Request & npm publish (Prereleases)
55+
if: github.ref == 'refs/heads/develop' && steps.changed-files-specific.outputs.any_changed == 'true' || steps.changed-files-specific.outputs.any_deleted == 'true'
56+
uses: changesets/action@v1
57+
id: changesets
58+
with:
59+
publish: yarn release
60+
commit: 'chore: enter prerelease mode and version packages'
61+
title: ':rocket: PreRelease ${{ steps.date.outputs.date }} :rocket:'
62+
createGithubReleases: true
63+
env:
64+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
65+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
66+
67+

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
1010
"changeset": "changeset",
1111
"version-packages": "changeset version",
12-
"release": "turbo run build --no-cache --filter=docs^... && changeset publish --yes"
13-
12+
"release": "turbo run build --no-cache --filter=docs^... && changeset publish --yes",
13+
"changeset-prerelease-enter": "changeset pre exit && changeset pre enter next"
1414
},
1515
"devDependencies": {
1616
"@changesets/cli": "^2.22.0",

packages/sdk/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# @liquality/wallet-sdk
2+
3+
## 1.0.0-next.0
4+
5+
### Major Changes
6+
7+
- First Release

packages/sdk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "@liquality/wallet",
3-
"version": "0.0.0",
2+
"name": "@liquality/wallet-sdk",
3+
"version": "1.0.0-next.0",
44
"main": "./src/index.ts",
55
"types": "./src/index.ts",
66
"license": "MIT",

0 commit comments

Comments
 (0)