Skip to content

Commit 7f5b05e

Browse files
authored
Merge pull request #2138 from Parvinmh/github-workflows
update GitHub Actions workflow
2 parents c546ff7 + bd96229 commit 7f5b05e

File tree

3 files changed

+23
-8
lines changed

3 files changed

+23
-8
lines changed

.github/workflows/main.yaml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,19 @@ jobs:
66
build:
77

88
runs-on: ubuntu-latest
9+
10+
strategy:
11+
matrix:
12+
node-version: [18.x]
913

1014
steps:
1115
- uses: actions/checkout@v2
12-
- uses: preactjs/compressed-size-action@v2
16+
- name: Use Node.js ${{ matrix.node-version }}
17+
uses: actions/setup-node@v1
1318
with:
14-
repo-token: "${{ secrets.GITHUB_TOKEN }}"
19+
node-version: ${{ matrix.node-version }}
20+
- run: npm ci
21+
- run: npm run build
22+
- run: npm run test
23+
env:
24+
CI: true

src/i18n/language.ts

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,14 @@ export class Translator {
2323
if (language) {
2424
this._language = language;
2525
} else {
26-
const rawLang =
27-
(navigator.language || (navigator as any).userLanguage || "en-US")
28-
.replace("-", "_");
26+
const rawLang = (
27+
navigator.language ||
28+
(navigator as any).userLanguage ||
29+
"en-US"
30+
).replace("-", "_");
2931

3032
const normalizedLang = Object.keys(languages).find(
31-
key => key.toLowerCase() === rawLang.toLowerCase()
33+
(key) => key.toLowerCase() === rawLang.toLowerCase()
3234
);
3335

3436
this._language = normalizedLang ? languages[normalizedLang] : enUS;
@@ -39,7 +41,10 @@ export class Translator {
3941
this._language = language;
4042
}
4143

42-
private getString(message: string, lang: Language = this._language): MessageFormat | null {
44+
private getString(
45+
message: string,
46+
lang: Language = this._language
47+
): MessageFormat | null {
4348
if (!lang || !message) return null;
4449

4550
const splitted = message.split(".");

src/packages/tour/option.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { TooltipPosition } from "../../packages/tooltip";
22
import { TourStep, ScrollTo } from "./steps";
33
import { Translator, Language } from "../../i18n/language";
4-
import enUS from "../../i18n/en_US";
4+
import enUS from "../../i18n/en_US";
55

66
export interface TourOptions {
77
steps: Partial<TourStep>[];

0 commit comments

Comments
 (0)