Skip to content

Commit c01ee92

Browse files
Remove Docker image building (#244)
Removes Docker image building and GHCR pushing. Was decided internally that the build times (20-40min) on release weren't worth it, and stats showed negligible (internal downloads) usage if any.
1 parent 41b3b5c commit c01ee92

11 files changed

Lines changed: 5 additions & 859 deletions

File tree

‎.dockerignore‎

Lines changed: 0 additions & 38 deletions
This file was deleted.

‎.github/workflows/ci.yml‎

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ jobs:
2727
docs: ${{ steps.filter.outputs.docs }}
2828
cpp_tools: ${{ steps.filter.outputs.cpp_tools }}
2929
rust_release_check: ${{ steps.filter.outputs.rust_release_check }}
30-
docker: ${{ steps.filter.outputs.docker }}
3130
steps:
3231
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3332
- uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2
@@ -90,10 +89,6 @@ jobs:
9089
- .gitmodules
9190
- .github/workflows/ci.yml
9291
- .github/workflows/cpp-tools.yml
93-
docker:
94-
- docker/**
95-
- .github/workflows/ci.yml
96-
- .github/workflows/docker-images.yml
9792
rust_release_check:
9893
- client-sdk-rust
9994
@@ -104,19 +99,6 @@ jobs:
10499
uses: ./.github/workflows/builds.yml
105100
secrets: inherit
106101

107-
docker-images:
108-
name: Docker Images
109-
needs: changes
110-
if: ${{ (github.event_name == 'pull_request' && needs.changes.outputs.docker == 'true') || (github.event_name == 'push' && github.ref == 'refs/heads/main' && needs.changes.outputs.docker == 'true') || github.event_name == 'workflow_dispatch' }}
111-
permissions:
112-
contents: read
113-
actions: read
114-
packages: write
115-
uses: ./.github/workflows/docker-images.yml
116-
with:
117-
push_images: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
118-
secrets: inherit
119-
120102
tests:
121103
name: Tests
122104
needs: changes
@@ -165,7 +147,6 @@ jobs:
165147
needs:
166148
- changes
167149
- builds
168-
- docker-images
169150
- tests
170151
- license-check
171152
- cpp-tools

0 commit comments

Comments
 (0)