diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 0000000..12d4e88 --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,38 @@ +name: ci +on: [ push, pull_request ] + +jobs: + ci: + runs-on: ubuntu-latest + + permissions: + contents: read + pull-requests: write + statuses: write + + steps: + - name: Check out repository code + uses: actions/checkout@v4 + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: 20 + + - name: version + run: | + version=`npm --silent run version` + + echo $version + + - name: npm install + run: npm install + - name: build + run: npm run build +# +# - name: Archive Release +# if: github.ref_name == main +# uses: thedoctor0/zip-release@0.7.5 +# with: +# type: 'zip' +# filename: 'release.zip' +# directory: 'dist' diff --git a/package.json b/package.json index b28df49..5677e5e 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "build": "npm run clean && tsc && vite build", "watch": "tsc && vite build --watch", "copy": "sudo rsync -avP dist/ .foundry/data/Data/modules/dice-tower/", + "version": "echo $npm_package_version", "buildCopy": "npm run build && npm run copy" }, "devDependencies": {