Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Commit 2fa84e5

Browse files
authored
build: enable continuous delivery (#307)
* fix: lint ignorePatterns * build: lint through test action * build: move crowdin upload/download to release * build: cd
1 parent 8957588 commit 2fa84e5

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

.github/workflows/release.yaml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
name: Release
22

33
on:
4-
workflow_dispatch: # manually
5-
inputs:
6-
dry_run:
7-
description: Skip publishing
8-
required: false
9-
default: true
10-
type: boolean
4+
push:
5+
branches:
6+
- main
117

128
jobs:
139
release:
@@ -41,7 +37,7 @@ jobs:
4137
env:
4238
JSON_RPC_PROVIDER: ${{ secrets.JSON_RPC_PROVIDER }}
4339

44-
- run: yarn release --dry-run=${{ inputs.dry_run }}
40+
- run: yarn release
4541
if: success()
4642
env:
4743
NPM_CONFIG_USERCONFIG: /dev/null

.github/workflows/test.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
name: Test
22

33
on:
4-
push:
5-
branches:
6-
- main
74
pull_request:
85
branches:
96
- main

0 commit comments

Comments
 (0)