diff --git a/.github/workflows/build-create-windows-store-on-release.yml b/.github/workflows/build-create-windows-store-on-release.yml index acb34e900..e1b5a6af6 100644 --- a/.github/workflows/build-create-windows-store-on-release.yml +++ b/.github/workflows/build-create-windows-store-on-release.yml @@ -80,7 +80,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: WinStoreRelease - path: app-builds/*.appx + path: .tmp/app-builds/*.appx # - name: Upload to Microsoft Store # if: startsWith(github.ref, 'refs/tags/v') # uses: isaacrlevin/windows-store-action@1.0 @@ -89,5 +89,5 @@ jobs: # client-id: ${{ secrets.AZURE_AD_CLIENT_ID }} # client-secret: ${{ secrets.AZURE_AD_CLIENT_SECRET }} # app-id: ${{ secrets.MICROSOFT_STORE_APP_ID }} -# package-path: 'app-builds/*.appx' +# package-path: '.tmp/app-builds/*.appx' # skip-polling: false diff --git a/.github/workflows/build-publish-to-mac-store-on-release.yml b/.github/workflows/build-publish-to-mac-store-on-release.yml index e75efecfd..a1a1fb8ea 100644 --- a/.github/workflows/build-publish-to-mac-store-on-release.yml +++ b/.github/workflows/build-publish-to-mac-store-on-release.yml @@ -69,17 +69,17 @@ jobs: - name: Build Electron app run: npm run dist:mac:mas:buildOnly - - run: ls app-builds + - run: ls .tmp/app-builds shell: bash - name: Validate App - run: ls app-builds; ls app-builds/mas-universal; xcrun altool --type macos --validate-app -f app-builds/mas-universal/super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}} + run: ls .tmp/app-builds; ls .tmp/app-builds/mas-universal; xcrun altool --type macos --validate-app -f .tmp/app-builds/mas-universal/super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}} env: APPLE_ID: ${{secrets.APPLE_ID}} APPLE_APP_SPECIFIC_PASSWORD: ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}} - name: Push to Store - run: xcrun altool --type macos --upload-app -f app-builds/mas-universal/super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}} + run: xcrun altool --type macos --upload-app -f .tmp/app-builds/mas-universal/super*.pkg -u ${{secrets.APPLE_ID}} -p ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}} env: APPLE_ID: ${{secrets.APPLE_ID}} APPLE_APP_SPECIFIC_PASSWORD: ${{secrets.APPLE_APP_SPECIFIC_PASSWORD}} diff --git a/.github/workflows/build-publish-to-snap-on-release.yml b/.github/workflows/build-publish-to-snap-on-release.yml index 65959beed..c42196c59 100644 --- a/.github/workflows/build-publish-to-snap-on-release.yml +++ b/.github/workflows/build-publish-to-snap-on-release.yml @@ -74,6 +74,6 @@ jobs: # env: # SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }} # -# - run: snapcraft push app-builds/superProductivity*.snap --release stable +# - run: snapcraft push .tmp/app-builds/superProductivity*.snap --release stable # env: # SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }} diff --git a/.github/workflows/manual-build.yml b/.github/workflows/manual-build.yml index a9bee1b73..7a00e0ddd 100644 --- a/.github/workflows/manual-build.yml +++ b/.github/workflows/manual-build.yml @@ -58,7 +58,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: WinBuildStuff - path: app-builds/*.exe + path: .tmp/app-builds/*.exe mac-bin: runs-on: macos-latest @@ -153,4 +153,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: dmg - path: app-builds/*.dmg + path: .tmp/app-builds/*.dmg diff --git a/.gitignore b/.gitignore index 63c6a6fcb..c6bb1ce23 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ /dist /app-builds /tmp +/logs # dependencies /node_modules @@ -78,3 +79,7 @@ electron-builder.win-store.yaml /src/environments/environment.js /src/environments/environment.js.map /.claude/settings.local.json + +# +perf-metrics-create-tasks.json +perf-metrics-initial-load.json diff --git a/e2e/nightwatch.conf.js b/e2e/nightwatch.conf.js index 9a8bd8669..1e0d2b76d 100644 --- a/e2e/nightwatch.conf.js +++ b/e2e/nightwatch.conf.js @@ -10,7 +10,7 @@ module.exports = { start_process: true, port: 9515, server_path: require('chromedriver').path, - cli_args: [], + cli_args: ['--log-path=./.tmp/e2e-test-results/chromedriver.log'], }, test_settings: {