diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5da60a4f..a5e90892 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,136 +21,136 @@ concurrency: cancel-in-progress: true jobs: - Linux: - runs-on: ubuntu-latest + # Linux: + # runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v2 - with: - submodules: 'true' + # steps: + # - name: Checkout repository + # uses: actions/checkout@v2 + # with: + # submodules: 'true' - # - name: Install native dependencies for flatpack - # run: sudo apt-get install -y flatpak-builder elfutils - - name: Install Snapcraft - uses: samuelmeuli/action-snapcraft@v1 - with: - snapcraft_token: ${{ secrets.SNAP_TOKEN }} - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: 14.x + # # - name: Install native dependencies for flatpack + # # run: sudo apt-get install -y flatpak-builder elfutils + # - name: Install Snapcraft + # uses: samuelmeuli/action-snapcraft@v1 + # with: + # snapcraft_token: ${{ secrets.SNAP_TOKEN }} + # - name: Set up Node.js + # uses: actions/setup-node@v2 + # with: + # node-version: 14.x - - name: Get npm cache directory - uses: actions/cache@v2 - with: - path: | - ~/.npm - **/node_modules - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + # - name: Get npm cache directory + # uses: actions/cache@v2 + # with: + # path: | + # ~/.npm + # **/node_modules + # key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - - name: Install dependencies - run: npm ci + # - name: Install dependencies + # run: npm ci - - name: Make Linux (x64) - run: npm run make:linux-x64 - env: - CI: true - CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Make Linux (arm64) - run: npm run make:linux-arm - env: - CI: true - CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - name: Make Linux (x64) + # run: npm run make:linux-x64 + # env: + # CI: true + # CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} + # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - name: Make Linux (arm64) + # run: npm run make:linux-arm + # env: + # CI: true + # CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} + # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Create Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') - with: - draft: true - files: out/make/**/* - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - name: Create Release + # uses: softprops/action-gh-release@v1 + # if: startsWith(github.ref, 'refs/tags/') + # with: + # draft: true + # files: out/make/**/* + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Get Renderer Bundle Stats - uses: vio/bundle-stats-action@v1.3.0 - with: - id: renderer - webpack-stats-path: 'out/webpack-stats-renderer.json' - repo-token: ${{ secrets.GITHUB_TOKEN }} - - name: Get Main Bundle Stats - uses: vio/bundle-stats-action@v1.3.0 - with: - id: main - webpack-stats-path: 'out/webpack-stats-main.json' - repo-token: ${{ secrets.GITHUB_TOKEN }} + # - name: Get Renderer Bundle Stats + # uses: vio/bundle-stats-action@v1.3.0 + # with: + # id: renderer + # webpack-stats-path: 'out/webpack-stats-renderer.json' + # repo-token: ${{ secrets.GITHUB_TOKEN }} + # - name: Get Main Bundle Stats + # uses: vio/bundle-stats-action@v1.3.0 + # with: + # id: main + # webpack-stats-path: 'out/webpack-stats-main.json' + # repo-token: ${{ secrets.GITHUB_TOKEN }} - MacOS: - runs-on: macos-latest + # MacOS: + # runs-on: macos-latest - steps: - - name: Checkout repository - uses: actions/checkout@v2 - with: - submodules: 'true' + # steps: + # - name: Checkout repository + # uses: actions/checkout@v2 + # with: + # submodules: 'true' - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: 14.x + # - name: Set up Node.js + # uses: actions/setup-node@v2 + # with: + # node-version: 14.x - - name: Get npm cache directory - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - ${{ runner.os }}-node- + # - name: Get npm cache directory + # uses: actions/cache@v2 + # with: + # path: ~/.npm + # key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + # restore-keys: | + # ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + # ${{ runner.os }}-node- - - name: Install dependencies - run: npm ci + # - name: Install dependencies + # run: npm ci - - name: Make macOS (x64) - run: npm run make:mac-x64 - env: - APPLE_ID: ${{ secrets.APPLE_ID }} - APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }} - CI: true - CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Make macOS (arm64) - run: npm run make:mac-arm - env: - APPLE_ID: ${{ secrets.APPLE_ID }} - APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }} - CI: true - CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - name: Make macOS (x64) + # run: npm run make:mac-x64 + # env: + # APPLE_ID: ${{ secrets.APPLE_ID }} + # APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }} + # CI: true + # CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} + # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - name: Make macOS (arm64) + # run: npm run make:mac-arm + # env: + # APPLE_ID: ${{ secrets.APPLE_ID }} + # APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }} + # CI: true + # CI_PULL_REQUEST: ${{ github.event_name == 'pull_request' }} + # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Create Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') - with: - draft: true - files: out/make/**/* - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - name: Create Release + # uses: softprops/action-gh-release@v1 + # if: startsWith(github.ref, 'refs/tags/') + # with: + # draft: true + # files: out/make/**/* + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Get Renderer Bundle Stats - uses: vio/bundle-stats-action@v1.3.0 - with: - id: renderer - webpack-stats-path: 'out/webpack-stats-renderer.json' - repo-token: ${{ secrets.GITHUB_TOKEN }} - - name: Get Main Bundle Stats - uses: vio/bundle-stats-action@v1.3.0 - with: - id: main - webpack-stats-path: 'out/webpack-stats-main.json' - repo-token: ${{ secrets.GITHUB_TOKEN }} + # - name: Get Renderer Bundle Stats + # uses: vio/bundle-stats-action@v1.3.0 + # with: + # id: renderer + # webpack-stats-path: 'out/webpack-stats-renderer.json' + # repo-token: ${{ secrets.GITHUB_TOKEN }} + # - name: Get Main Bundle Stats + # uses: vio/bundle-stats-action@v1.3.0 + # with: + # id: main + # webpack-stats-path: 'out/webpack-stats-main.json' + # repo-token: ${{ secrets.GITHUB_TOKEN }} Windows: runs-on: windows-latest