Skip to content

Commit c208b06

Browse files
Removes container definition from release workflow
Removes the explicit container definition in the release workflow. This simplifies the workflow and relies on the default environment provided by the runner. Also, this commit updates the apt-get commands to include `sudo` to ensure proper permissions during package installation.
1 parent 4882457 commit c208b06

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ on:
1414
jobs:
1515
release:
1616
runs-on: ubuntu-latest
17-
container:
18-
image: ubuntu:25.10
1917
env:
2018
# Elegant: We check for manual input OR the tag pattern to decide on EGO upload
2119
SHOULD_UPLOAD: ${{ github.event.inputs.do_ego_upload == 'true' || startsWith(github.ref, 'refs/tags/v') }}
@@ -26,8 +24,8 @@ jobs:
2624

2725
- name: Install dependencies
2826
run: |
29-
apt-get update
30-
apt-get install -y gnome-shell gnome-shell-extensions gettext zip unzip libglib2.0-dev dbus
27+
sudo apt-get update
28+
sudo apt-get install -y gnome-shell gnome-shell-extensions gettext zip unzip libglib2.0-dev dbus
3129
3230
- name: Build extension
3331
run: |

0 commit comments

Comments
 (0)