diff --git a/.github/workflows/release_publish.yml b/.github/workflows/release_publish.yml new file mode 100644 index 0000000..607135f --- /dev/null +++ b/.github/workflows/release_publish.yml @@ -0,0 +1,27 @@ +name: Release Publish + +on: + push: + tags: + - '*' + +jobs: + + build: + runs-on: windows-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: '16.x' + registry-url: 'https://registry.npmjs.org' + - run: npm install + - run: npm run create_dist + - uses: ncipollo/release-action@v1 + with: + artifacts: "build\final\package\*" + bodyFile: ".github/workflows/release_template.md" + draft: true + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release_template.md b/.github/workflows/release_template.md new file mode 100644 index 0000000..8d18e8d --- /dev/null +++ b/.github/workflows/release_template.md @@ -0,0 +1,5 @@ +Website news: +- + +Engine news: +- diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index 2758b78..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,28 +0,0 @@ -version: "{build}" - -environment: - nodejs_version: "15" - python_path: "C:\\Python38-x64" - -install: - - ps: Install-Product node $env:nodejs_version - - set PATH=%python_path%;%python_path%\\Scripts;%PATH% - - npm install - -build_script: - - npm run lint - - npm run test - - npm run create_package - -artifacts: - - path: build\final\package\* - -deploy: - description: 'News:\n- ...' - provider: GitHub - auth_token: - secure: oN14X2NG9+1O6cVQ7m2pIUkMxJ4mbZC1oht03WtJPS4E03MfPH8wZYAw9vmkSL9H - draft: true - on: - branch: master - APPVEYOR_REPO_TAG: true