Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom mirror #1

Draft
wants to merge 25 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
a20ae4e
cache(gha): don't require url attr if url_v2 is set
crazy-max Feb 17, 2025
0688013
add autoallow and entitlements support to CDI devices
tonistiigi Feb 14, 2025
e500309
cdi: keep auto refresh
crazy-max Feb 14, 2025
f901bcc
cdi: test find devices
crazy-max Feb 14, 2025
281e8c9
client: test cdi entitlement
crazy-max Feb 14, 2025
61f13c0
dockerfile: update runc to 1.2.5
austinvazquez Feb 14, 2025
5ae6c31
buildctl: set fallback url for gha cache
crazy-max Feb 18, 2025
b0f75aa
test: handle gha cache v2
crazy-max Feb 18, 2025
6cad2f9
Merge pull request #5755 from crazy-max/0.20_backport_rc3
tonistiigi Feb 18, 2025
c016cda
cache(gha): set user-agent for github cache service requests
crazy-max Feb 19, 2025
c7153d1
cache(gha): fix missing user-agent for importer
crazy-max Feb 19, 2025
121ecd5
Merge pull request #5761 from jsternberg/v0.20.0-picks
jsternberg Feb 19, 2025
547d083
vendor: update cdi to v0.8.1 for panic fix
tonistiigi Feb 22, 2025
b15731b
vendor: update action-cache with longer azure retries
tonistiigi Feb 28, 2025
b1b594e
update binfmt to v9.2.2
tonistiigi Mar 3, 2025
bfe3c17
rootless: update docs and examples
AkihiroSuda Feb 21, 2025
2c40436
dockerfile: normalize platform in image config
tonistiigi Feb 25, 2025
cc210c8
vendor: update containerd to v2.0.3
tonistiigi Mar 1, 2025
de56a3c
Merge pull request #5803 from crazy-max/0.20_picks_0.20.1
crazy-max Mar 5, 2025
15c25d4
add bob proxy as only mirror
iQQBot Sep 20, 2023
12fd7ed
ci
iQQBot Sep 20, 2023
5f670b0
update gitpod yaml
iQQBot Sep 22, 2023
0fbaadb
do not mirror on localhost
iQQBot Sep 22, 2023
ddc4da2
Use a recent image
kylos101 Mar 21, 2025
9b2bf83
build on this repo
iQQBot Mar 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 8 additions & 14 deletions .github/workflows/buildkit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ concurrency:
cancel-in-progress: true

on:
schedule:
- cron: '0 10 * * *'
workflow_dispatch:
push:
branches:
Expand All @@ -24,9 +22,8 @@ env:
GO_VERSION: "1.23"
SETUP_BUILDX_VERSION: "edge"
SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
SCOUT_VERSION: "1.13.0"
IMAGE_NAME: "moby/buildkit"
PLATFORMS: "linux/amd64,linux/arm/v7,linux/arm64,linux/s390x,linux/ppc64le,linux/riscv64"
IMAGE_NAME: "ghcr.io/gitpod-io/buildkit"
PLATFORMS: "linux/amd64"
DESTDIR: "./bin"

jobs:
Expand Down Expand Up @@ -58,13 +55,12 @@ jobs:
PUSH=push
fi
fi
if [ "$GITHUB_REPOSITORY" != "moby/buildkit" ]; then
if [ "$GITHUB_REPOSITORY" != "gitpod-io/buildkit" ]; then
PUSH=false
fi
echo "tag=${TAG}" >>${GITHUB_OUTPUT}
echo "push=${PUSH}" >>${GITHUB_OUTPUT}
platforms=$(docker buildx bake release --print | jq -cr '.target."release".platforms')
echo "platforms=$platforms" >>${GITHUB_OUTPUT}
echo ::set-output name=platforms::'["linux/amd64"]'

binaries:
runs-on: ubuntu-24.04
Expand Down Expand Up @@ -180,13 +176,11 @@ jobs:
runs-on: ubuntu-24.04
needs:
- prepare
- test
strategy:
fail-fast: false
matrix:
target-stage:
- ''
- rootless
steps:
-
name: Checkout
Expand All @@ -205,12 +199,13 @@ jobs:
driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
buildkitd-flags: --debug
-
name: Login to DockerHub
name: Login to GitHub Container Registry
if: needs.prepare.outputs.push == 'push'
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
-
name: Build ${{ needs.prepare.outputs.tag }}
run: |
Expand Down Expand Up @@ -268,7 +263,6 @@ jobs:
runs-on: ubuntu-24.04
needs:
- prepare
- test
- binaries
- image
steps:
Expand Down
81 changes: 0 additions & 81 deletions .github/workflows/buildx-image.yml

This file was deleted.

134 changes: 0 additions & 134 deletions .github/workflows/dockerd.yml

This file was deleted.

35 changes: 0 additions & 35 deletions .github/workflows/docs-upstream.yml

This file was deleted.

Loading
Loading