Skip to content

Commit 95e0b75

Browse files
committed
ci: Drop custom container from release workflow
Use the GitHub-hosted ubuntu-latest runner directly instead of the catthehacker/ubuntu:act-latest container. This provides gh, node, npm, and Docker out of the box, eliminating the manual install step and the container-specific git safe.directory workaround.
1 parent 57a93c2 commit 95e0b75

1 file changed

Lines changed: 0 additions & 15 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,15 @@ env:
1111
jobs:
1212
goreleaser:
1313
runs-on: ubuntu-latest
14-
container: ghcr.io/catthehacker/ubuntu:act-latest
1514
permissions:
1615
contents: write
1716
packages: write
1817
steps:
19-
-
20-
name: 'Install and Configure applications'
21-
run: |
22-
apt-get update
23-
apt-get install -yqq --no-install-recommends \
24-
nodejs \
25-
npm
2618
-
2719
name: Checkout
2820
uses: actions/checkout@v4
2921
with:
3022
fetch-depth: 0
31-
32-
# Workaround for escape error `fatal: detected dubious ownership in repository at`
33-
# https://github.com/actions/checkout/issues/1048#issuecomment-2768908874
34-
-
35-
name: Fix repo for release
36-
run: |
37-
git status || git config --global --add safe.directory $GITHUB_WORKSPACE
3823
-
3924
name: 'Release'
4025
uses: cycjimmy/semantic-release-action@v4

0 commit comments

Comments
 (0)