File tree Expand file tree Collapse file tree 8 files changed +7
-25
lines changed Expand file tree Collapse file tree 8 files changed +7
-25
lines changed Original file line number Diff line number Diff line change 32
32
- name : Get URL
33
33
run : echo "Cloud Desktop Environment URL $(curl -s localhost:4040/api/tunnels | jq -r .tunnels[0].public_url)"
34
34
35
- - name : Run for 20 mins
36
- run : sleep 1200
35
+ - name : Run for 60 mins
36
+ run : sleep 3600
37
37
continue-on-error : true
Original file line number Diff line number Diff line change 1
1
.build-exit-code
2
+ .build-exit-time
2
3
.dotfiles-cachebust
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ git clone https://github.com/sabrehagen/desktop-environment
26
26
## Running in the Cloud
27
27
28
28
- Fork this repository.
29
- - Add your [ ngrok auth token] ( https://dashboard.ngrok.com/login ) to the repository secrets as ` NGROK_AUTH_TOKEN ` to enable web access.
29
+ - Add your [ ngrok auth token] ( https://dashboard.ngrok.com/login ) to the [ repository secrets] ( ../../settings/secrets/actions/new ) as ` NGROK_AUTH_TOKEN ` to enable web access.
30
30
- Enable [ read and write permissions] ( ../../settings/actions ) on your fork to allow GitHub Actions to push to your repository's container registry.
31
31
- Run the [ Deploy Desktop Environment] ( ../../actions/workflows/deploy.yml ) GitHub Actions workflow to deploy the desktop environment to GitHub's Actions infrastructure.
32
32
- Click the Cloud Desktop Environment URL printed in the output of the ` Get URL ` workflow step.
Original file line number Diff line number Diff line change @@ -177,14 +177,6 @@ RUN wget -O beekeeper-studio.deb -q https://github.com/beekeeper-studio/beekeepe
177
177
# Install bluetuith
178
178
RUN go install github.com/darkhz/bluetuith@latest
179
179
180
- # Install chromium
181
- RUN wget -q http://ports.ubuntu.com/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_112.0.5615.49-0ubuntu0.18.04.1_arm64.deb && \
182
- wget -q http://ports.ubuntu.com/pool/universe/c/chromium-browser/chromium-browser_112.0.5615.49-0ubuntu0.18.04.1_arm64.deb && \
183
- wget -q http://ports.ubuntu.com/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg_112.0.5615.49-0ubuntu0.18.04.1_arm64.deb && \
184
- dpkg -i chromium*.deb && \
185
- rm chromium*.deb && \
186
- sed -i 's/Exec=chromium-browser/Exec=chrome/' /usr/share/applications/chromium-browser.desktop
187
-
188
180
# Install discord
189
181
RUN curl -fsSL https://eu.armcord.app/pgp-key.public | gpg --dearmor -o /usr/share/keyrings/armcord.gpg && \
190
182
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/armcord.gpg] https://eu.armcord.app/apt-repo stable main" | tee /etc/apt/sources.list.d/armcord.list && \
Original file line number Diff line number Diff line change @@ -21,3 +21,6 @@ docker build \
21
21
22
22
# Store build exit code
23
23
echo $? > $REPO_ROOT /.build-exit-code
24
+
25
+ # Store build end time
26
+ echo $( date +%s) > $REPO_ROOT /.build-exit-time
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ echo export DESKTOP_ENVIRONMENT_USER_ID=1000
26
26
echo export DESKTOP_ENVIRONMENT_DOCKER_NETWORK=$DESKTOP_ENVIRONMENT_REGISTRY -$DESKTOP_ENVIRONMENT_CONTAINER_NAME
27
27
28
28
# Desktop environment application cache volumes
29
- echo export DESKTOP_ENVIRONMENT_CACHE_CHROME=$DESKTOP_ENVIRONMENT_USER_HOME /.cache/chromium
30
29
echo export DESKTOP_ENVIRONMENT_CACHE_AWS=$DESKTOP_ENVIRONMENT_USER_HOME /.aws/sso
31
30
echo export DESKTOP_ENVIRONMENT_CACHE_CODE=$DESKTOP_ENVIRONMENT_USER_HOME /.vscode
32
31
echo export DESKTOP_ENVIRONMENT_CACHE_KDENLIVE=$DESKTOP_ENVIRONMENT_USER_HOME /.cache/kdenlive
@@ -38,7 +37,6 @@ echo export DESKTOP_ENVIRONMENT_CACHE_ZSH=$DESKTOP_ENVIRONMENT_USER_HOME/.cache/
38
37
39
38
# Desktop environment application state volumes
40
39
echo export DESKTOP_ENVIRONMENT_STATE_BEEKEEPER=$DESKTOP_ENVIRONMENT_USER_HOME /.config/beekeeper-studio
41
- echo export DESKTOP_ENVIRONMENT_STATE_CHROME=$DESKTOP_ENVIRONMENT_USER_HOME /.config/chromium
42
40
echo export DESKTOP_ENVIRONMENT_STATE_CODE=$DESKTOP_ENVIRONMENT_USER_HOME /.config/Code
43
41
echo export DESKTOP_ENVIRONMENT_STATE_DISCORD=$DESKTOP_ENVIRONMENT_USER_HOME /.config/ArmCord
44
42
echo export DESKTOP_ENVIRONMENT_STATE_I3=$DESKTOP_ENVIRONMENT_USER_HOME /.config/i3/i3-resurrect
Original file line number Diff line number Diff line change @@ -48,7 +48,6 @@ docker run \
48
48
--volume /var/lib/docker:/var/lib/docker \
49
49
--volume /var/run/docker.sock:/var/run/docker.sock \
50
50
--volume DESKTOP_ENVIRONMENT_CACHE_AWS:$DESKTOP_ENVIRONMENT_CACHE_AWS \
51
- --volume DESKTOP_ENVIRONMENT_CACHE_CHROME:$DESKTOP_ENVIRONMENT_CACHE_CHROME \
52
51
--volume DESKTOP_ENVIRONMENT_CACHE_CODE:$DESKTOP_ENVIRONMENT_CACHE_CODE \
53
52
--volume DESKTOP_ENVIRONMENT_CACHE_KDENLIVE:$DESKTOP_ENVIRONMENT_CACHE_KDENLIVE \
54
53
--volume DESKTOP_ENVIRONMENT_CACHE_SSH:$DESKTOP_ENVIRONMENT_CACHE_SSH \
@@ -57,7 +56,6 @@ docker run \
57
56
--volume DESKTOP_ENVIRONMENT_CACHE_YARN:$DESKTOP_ENVIRONMENT_CACHE_YARN \
58
57
--volume DESKTOP_ENVIRONMENT_CACHE_ZSH:$DESKTOP_ENVIRONMENT_CACHE_ZSH \
59
58
--volume DESKTOP_ENVIRONMENT_STATE_BEEKEEPER:$DESKTOP_ENVIRONMENT_STATE_BEEKEEPER \
60
- --volume DESKTOP_ENVIRONMENT_STATE_CHROME:$DESKTOP_ENVIRONMENT_STATE_CHROME \
61
59
--volume DESKTOP_ENVIRONMENT_STATE_CODE:$DESKTOP_ENVIRONMENT_STATE_CODE \
62
60
--volume DESKTOP_ENVIRONMENT_STATE_DISCORD:$DESKTOP_ENVIRONMENT_STATE_DISCORD \
63
61
--volume DESKTOP_ENVIRONMENT_STATE_I3:$DESKTOP_ENVIRONMENT_STATE_I3 \
You can’t perform that action at this time.
0 commit comments