1. 04 1月, 2023 1 次提交
    • J
      chore: update renovate and deps (#5914) · 4e280811
      Joe Previte 提交于
      * chore: update renovate.json ignoreDeps
      
      ansi-regex, env-paths and limiter all switch to ESM which we can't
      support at the moment so ignore updates for now.
      
      * chore: update actions/cache@v3
      
      * chore: update minor deps
      
      * chore: add pretteir to renovate.json
      4e280811
  2. 23 12月, 2022 2 次提交
    • J
      chore: update aur job in publish.yaml (#5915) · 3eb35979
      Joe Previte 提交于
      This uses the `env.VERSION` which should fix the issue with version being blank.
      3eb35979
    • J
      chore: upgrade Code to 1.74.1 (#5909) · 8377bd23
      Joe Previte 提交于
      * chore: upgrade Code to 1.74.1
      
      * chore: remove require in integration.diff
      
      I don't know what the impact of this is but in https://github.com/microsoft/vscode/commit/192c67db71e8c261f26e2f34c86a4791ae428b2f
      they removed the usage of `require` in `server.main.ts`.
      
      More details in PR: https://github.com/microsoft/vscode/pull/165831
      
      * chore: update marketplace.diff
      
      * chore: update sha hash in webview.diff
      
      * chore: update disable-builtin-ext-update.diff
      
      If my logic is right, then this patch is now simplified thanks to this:
      https://github.com/microsoft/vscode/blob/1.74.1/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts#L1238
      
      * chore: refresh proxy-uri patch
      
      * chore: refresh local-storage.diff
      
      * chore: refresh sourcemaps.diff
      
      * chore: refresh disable-downloads.diff
      
      * chore: refresh display-language.diff
      
      * chore: refresh getting-started.diff
      
      * docs: update testing notes for cli-window-open
      
      * docs: update telemetry testing instructions
      
      * fix: add GITHUB_TOKEN to build code-server job
      
      Downloading @vscode/ripgrep is failing only in CI so adding this
      environment variable to see if it increases the rate limit.
      
      Ref: https://github.com/microsoft/vscode-ripgrep#github-api-limit-note
      
      * refactor: use own cache key build code-server job
      
      * temp: disable vscode test
      
      * refactor: delete wrapper test
      
      * Revert "refactor: delete wrapper test"
      
      This reverts commit 3999279b.
      
      * refactor: move vscode tests to e2e (#5911)
      
      * wip: migrate vscode tests to e2e
      
      * feat: add codeWorkspace to global setup
      
      * refactor: only use dir in spawn when we should
      
      * wip: migrate more tests
      
      * refactor: move all vscode tests to e2e
      
      * refactor(ci): move unit to own job
      
      * fixup: add codecov to unit test step
      
      * Update test/e2e/models/CodeServer.ts
      
      * Update test/e2e/models/CodeServer.ts
      
      * docs: add note about intercept requests
      
      * refactor: rm unused clean() calls
      
      * refactor: delete duplicate test
      
      * refactor: update 'should not redirect' test
      
      * refactor: rm unused imports
      
      * refactor: rm unnecessary navigate call in test
      
      * fixup: formatting
      
      * wip: update test
      
      * refactor: modify assertion for proxy
      
      * fixup: use REVERSE_PROXY_BASE_PATH
      
      * refactor: add helper fn getMaybeProxiedPathname
      
      * fixup: formatting
      
      * fixup: rm unused import
      
      * chore: increase playwright timeout
      
      * Revert "chore: increase playwright timeout"
      
      This reverts commit a059129252216c5f5cba83e9bca3d90cf658b7be.
      
      * chore: rm timeout
      8377bd23
  3. 20 12月, 2022 1 次提交
  4. 17 12月, 2022 2 次提交
  5. 16 12月, 2022 2 次提交
  6. 13 12月, 2022 4 次提交
    • J
      refactor: use separate cache key in release, run standalone after caching (#5859) · 9012ddfe
      Joe Previte 提交于
      * refactor: remove keytar dep in cross-compile
      
      * refactor: try other keytar package
      
      * refactor: remove keytar step in cross-compile
      
      * fix: manually remove keytar
      
      * try this first
      
      * I think this is it
      
      * Revert "I think this is it"
      
      This reverts commit 5c566b0c.
      
      * okay this is it
      
      * fixup
      
      * try legacy peer
      
      * remove keytar before standalone
      
      * wrong path
      
      * maybe
      
      * revert: change *npm* back to npm*
      
      * revert: don't uninstall keytar
      
      * fix: use npm run standalone-release
      
      * fixup formatting
      
      * Revert "refactor: remove yarn.lock steps (#5850)"
      
      This reverts commit 907747d3.
      
      * fixup: remove the --exclude
      
      * refactor: remove yarn.lock check
      
      * try ddd in postinstall
      
      * refactor: cache before release:standalone
      
      * refactor: add os to cache key in release
      
      * chore: formatting
      
      * Update ci/build/npm-postinstall.sh
      
      * fixup: formatting
      9012ddfe
    • J
      fix: use npm and yarn consistently in build and release (#5852) · 1efc5f10
      Joe Previte 提交于
      * refactor: remove keytar dep in cross-compile
      
      * refactor: try other keytar package
      
      * refactor: remove keytar step in cross-compile
      
      * fix: manually remove keytar
      
      * try this first
      
      * I think this is it
      
      * Revert "I think this is it"
      
      This reverts commit 5c566b0c.
      
      * okay this is it
      
      * fixup
      
      * try legacy peer
      
      * remove keytar before standalone
      
      * wrong path
      
      * maybe
      
      * revert: change *npm* back to npm*
      
      * revert: don't uninstall keytar
      
      * fix: use npm run standalone-release
      
      * fixup formatting
      
      * Revert "refactor: remove yarn.lock steps (#5850)"
      
      This reverts commit 907747d3.
      
      * fixup: remove the --exclude
      
      * refactor: remove yarn.lock check
      Co-authored-by: Nrepo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
      1efc5f10
    • J
      fix: add VERSION to env in publish.yaml (#5868) · ef5865f5
      Joe Previte 提交于
      When I did the last release, `VERSION` wasn't defined which lead to a
      blank string in the PR title and the commit message here:
      
      https://github.com/coder/code-server-aur/pull/24
      
      This should fix that.
      ef5865f5
    • J
      chore: update download artifacts in release (#5841) · 48588ee5
      Joe Previte 提交于
      48588ee5
  7. 12 12月, 2022 1 次提交
  8. 09 12月, 2022 4 次提交
  9. 08 12月, 2022 3 次提交
  10. 07 12月, 2022 1 次提交
    • J
      release: 4.9.0 (#5772) · 1484bee6
      Joe Previte 提交于
      * wip: changelog
      
      * fixup
      
      * fix: add +x to product.json in build-vscode
      
      While testing a pre-release, there seems to be a bug with the file
      permissions for `product.json`. Adding `chmod +x` to see if that fixes
      it.
      
      * chore: increase timeout
      
      * fix: keep product.json file permissions in release
      
      When we added the change to modify the `package.json` version using `mv`
      and `jq` we didn't account for lost file permissions.
      
      This caused a bug only happening in CI.
      
      This should fix it by giving it 755 via `chmod`.
      
      * trigger ci
      
      * chore: update package.json bust cache
      
      * fixup!: fix: keep product.json file permissions in release
      
      * Revert "fix: add +x to product.json in build-vscode"
      
      This reverts commit fc4d2b53.
      
      * chore: pin ubuntu runner in build code-server
      
      * chore: update prettierignore
      
      * chore: add notes to changelog
      
      * chore: use ubuntu-22.04 for e2e
      
      * chore: pin all jobs in build to ubuntu 20.04
      
      * feat(wrapper): add tests for isChild
      
      * fixup: include description ts-expect-error comment
      
      * chore: update CHANGELOG
      
      * chore: update Helm chart
      
      * fixup: use our childProcess
      
      * Update CHANGELOG.md
      Co-authored-by: NAsher <ash@coder.com>
      Co-authored-by: NAsher <ash@coder.com>
      1484bee6
  11. 06 12月, 2022 2 次提交
  12. 02 12月, 2022 1 次提交
  13. 01 12月, 2022 1 次提交
  14. 15 11月, 2022 1 次提交
  15. 11 11月, 2022 3 次提交
  16. 10 11月, 2022 2 次提交
    • J
      chore: upgrade Code to 1.73.0 (#5751) · 3367e1ad
      Joe Previte 提交于
      * chore: upgrade Code to 1.73.0
      
      This upgrades Code to 1.73.0 via the tag.
      
      * chore: refresh integration patch
      
      * chore: clean up base-path patch
      
      Only change here was they moved
      lib/vscode/src/vs/platform/extensionResourceLoader/common/extensionResourceLoader.ts
      
      so I had to update it. Code still looks the same though.
      
      * chore: refresh proposed-api patch
      
      * chore: update marketplace patch
      
      Simlar to a previous patch, the location of
      lib/vscode/src/vs/platform/extensionResourceLoader/common/extensionResourceLoader.ts
      changed so I had to update this patch.
      
      No changes to code itself.
      
      * chore: update hash in webview patch
      
      I believe there was only one to update but I may have missed one.
      
      * chore: refresh disable-builtin-ext-update.diff
      
      * chore: refresh update-check
      
      quilt couldn't apply it so I had to add one change in manually to
      lib/vscode/src/vs/server/node/serverEnvironmentService.ts
      
      * chore: refresh logout patch
      
      * chore: refresh proxy-uri patch
      
      * chore: refresh local-storage patch
      
      * chore: refresh sourcemaps patch
      
      * chore: refresh disable-downloads patch
      
      * chore: refresh telemetry patch
      
      * refactor: re-apply display-language patch
      
      This kinda got removed but I added it back in.
      
      * refactor: drop exec-argv patch
      
      This was accepted upstream! :tada
      
      * chore: refresh getting-started patch
      
      * fixup: add missing slash in marketplace
      
      * fixup: update notes proposed-api patch
      
      * fixup: support this.args.log as string
      
      Seems like upstream now uses a string[] for this. For now, support
      string.
      
      See
      https://github.com/microsoft/vscode/commit/2b50ab06b1636a38f6bec3dfb2c8f471374a2cba
      
      * Revert "fixup: support this.args.log as string"
      
      This reverts commit 78c02a1f.
      
      * fixup!: add log to toCodeArgs
      
      This was changed upstream from `string` to `string[]` so now we convert
      to an array in `toCodeArgs`.
      
      See https://github.com/coder/code-server/pull/5751/commits/78c02a1f137655e27f3137e1d07a274e482baf6b
      
      * fixup: update telemetry description
      3367e1ad
    • R
  17. 09 11月, 2022 1 次提交
    • J
      refactor: get version dynamically (#5753) · b978655c
      Joe Previte 提交于
      * refactor: get version dynamically
      
      * chore: remove version
      
      * fixup: missing quotes
      
      * refactor: drop global VERSION
      
      * wip: updating ersion in publish
      
      * refactor: update publish.yaml with version changes
      
      * refactor: release.yaml with new version changes
      
      * refactor: update build.yaml with version changes
      
      * chore: update maintainer
      
      * fixup: update version in build-vscode
      
      * fixup: fix github env version
      
      * try macos only
      
      * try again
      
      * last resort
      
      * joe again
      
      * this oneee
      
      * fixup: this should work
      
      * try using inputs
      
      * docs: update release notes
      
      * fixup!: use env.VERSION in docker step
      
      * fixup!: comment get and set version
      
      * fixup!: remove compress release package comment
      
      * fixup!: use $VERSION in npm-version
      
      * refactor: set VERSION in build VS Code step
      
      * refactor: use 0.0.0 in package.json version
      
      * refactor: delete release-prep script
      
      * Update ci/build/build-vscode.sh
      
      * fixup!: remove extra VERSION set in aur
      b978655c
  18. 08 11月, 2022 3 次提交
  19. 04 11月, 2022 1 次提交
  20. 03 11月, 2022 1 次提交
  21. 02 11月, 2022 2 次提交
    • J
      docs: update faq for getting started (#5731) · a432a0d6
      Joe Previte 提交于
      a432a0d6
    • J
      fix: minor fixes related to release (#5732) · 505f07a9
      Joe Previte 提交于
      * fix: use * for test plugin engines
      
      This removes the need to update this version with every version change.
      
      * refactor: use npm-package in release assets
      
      This adds a new job to `release.yaml` to upload the `npm-package` to the
      release assets which will also allow us to download it in the
      `publish.yaml` workflow.
      
      * docs: update release instructions
      
      * fixup!: use package.tar.gz
      505f07a9
  22. 29 10月, 2022 1 次提交