Skip to content

Commit 34c11e5

Browse files
authored
Deploy (#1)
* chore: deploy * fix: build * chore: npm token
1 parent a29808f commit 34c11e5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1589
-6320
lines changed

.changeset/config.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/config@2.0.0/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": false,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "restricted"
8+
}

.changeset/swift-apricots-divide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@lunarclient/molang': major
3+
---
4+
5+
Initial Release

.github/workflows/build.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Quality & Release
2+
3+
on: [push]
4+
5+
concurrency: ${{ github.workflow }}-${{ github.ref }}
6+
7+
jobs:
8+
quality:
9+
name: Quality
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout Repo
13+
uses: actions/checkout@v3
14+
15+
- name: Setup PNPM
16+
uses: pnpm/action-setup@v3
17+
with:
18+
version: 8
19+
run_install: true
20+
21+
- name: Build Packages
22+
run: pnpm build
23+
24+
- name: Run Tests
25+
run: pnpm test
26+
27+
- name: Check Types
28+
run: pnpm types
29+
release:
30+
name: Release
31+
runs-on: ubuntu-latest
32+
needs: quality
33+
if: github.ref == 'refs/heads/master'
34+
steps:
35+
- name: Checkout Repo
36+
uses: actions/checkout@v3
37+
38+
- name: Setup PNPM
39+
uses: pnpm/action-setup@v3
40+
with:
41+
version: 8
42+
run_install: true
43+
44+
- name: Create Release Pull Request or Publish to npm
45+
id: changesets
46+
uses: changesets/action@v1
47+
with:
48+
publish: pnpm release
49+
env:
50+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
51+
NPM_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
node_modules
22
perf/*
3-
3+
dist
44

55
tsconfig.tsbuildinfo
66
.DS_STORE

.npmrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
auto-install-peers=false
2+
node-linker=hoisted
3+
strict-peer-dependencies=false
4+
dedupe-peer-dependents=true
5+
@lunarclient:registry=https://npm.pkg.github.com/
6+
@moonsworth:registry=https://npm.pkg.github.com/

dist/MoLang.d.ts

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

dist/custom/class.d.ts

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

dist/custom/function.d.ts

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

dist/custom/main.d.ts

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

dist/custom/transformStatement.d.ts

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

dist/env/env.d.ts

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

dist/env/math.d.ts

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

dist/env/queries.d.ts

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

dist/env/standardEnv.d.ts

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

dist/main.d.ts

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

0 commit comments

Comments
 (0)