Skip to content

Commit d48a74c

Browse files
authored
Merge pull request #2804 from cdr/jsjoeio-fix-ci-linux
fix(ci): add step to remove docker images on linux-arm64
2 parents 3e081ea + 90807e1 commit d48a74c

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.github/workflows/ci.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ jobs:
4848
with:
4949
name: test-videos
5050
path: ./test/videos
51+
- name: Remove release packages and test artifacts
52+
run: rm -rf ./release-packages ./test/videos
5153

5254
release:
5355
runs-on: ubuntu-latest
@@ -102,6 +104,8 @@ jobs:
102104
with:
103105
name: release-packages
104106
path: ./release-packages
107+
- name: Remove docker images
108+
run: docker system prune -af
105109

106110
macos-amd64:
107111
needs: release

ci/build/test-standalone-release.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@ main() {
1212

1313
echo "Testing standalone release."
1414

15-
./release-standalone/bin/code-server --extensions-dir "$EXTENSIONS_DIR" --install-extension ms-python.python
15+
# Note: using a basic theme extension because it doesn't update often and is more reliable for testing
16+
./release-standalone/bin/code-server --extensions-dir "$EXTENSIONS_DIR" --install-extension wesbos.theme-cobalt2
1617
local installed_extensions
1718
installed_extensions="$(./release-standalone/bin/code-server --extensions-dir "$EXTENSIONS_DIR" --list-extensions 2>&1)"
18-
# We use grep as ms-python.python may have dependency extensions that change.
19-
if ! echo "$installed_extensions" | grep -q "ms-python.python"; then
19+
# We use grep as wesbos.theme-cobalt2 may have dependency extensions that change.
20+
if ! echo "$installed_extensions" | grep -q "wesbos.theme-cobalt2"; then
2021
echo "Unexpected output from listing extensions:"
2122
echo "$installed_extensions"
2223
exit 1

0 commit comments

Comments
 (0)