Skip to content

Commit da0d61a

Browse files
authored
Merge branch 'main' into multiple-tag-push
Signed-off-by: Jeff <jscarter3@gmail.com>
2 parents 40573d3 + d59c940 commit da0d61a

29 files changed

Lines changed: 669 additions & 256 deletions

.github/workflows/build-pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ jobs:
1111

1212
strategy:
1313
matrix:
14-
go: ['1.18', '1.19', '1.20']
14+
go: ['1.21', '1.22']
1515

1616
steps:
1717
- name: checkout source code
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919

2020
- name: setup go environment
21-
uses: actions/setup-go@v3
21+
uses: actions/setup-go@v5
2222
with:
2323
go-version: ${{ matrix.go }}
2424

@@ -43,7 +43,7 @@ jobs:
4343
4444
- name: Upload OCI conformance results as build artifact
4545
if: always() && steps.tests.outputs.has-report == 'true'
46-
uses: actions/upload-artifact@v3
46+
uses: actions/upload-artifact@v4
4747
with:
4848
name: oci-conformance-results-${{ matrix.go }}
4949
path: |

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ jobs:
1111

1212
strategy:
1313
matrix:
14-
go: ['1.18', '1.19', '1.20']
14+
go: ['1.21', '1.22']
1515

1616
steps:
1717
- name: checkout source code
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919

2020
- name: setup go environment
21-
uses: actions/setup-go@v3
21+
uses: actions/setup-go@v5
2222
with:
2323
go-version: ${{ matrix.go }}
2424

@@ -43,7 +43,7 @@ jobs:
4343
4444
- name: Upload OCI conformance results as build artifact
4545
if: always() && steps.tests.outputs.has-report == 'true'
46-
uses: actions/upload-artifact@v3
46+
uses: actions/upload-artifact@v4
4747
with:
4848
name: oci-conformance-results-${{ matrix.go }}
4949
path: |

.github/workflows/conformance-action-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: checkout source code
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414
- name: Start a test registry (zot)
1515
run: |
1616
set -x

.github/workflows/conformance-action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: checkout source code
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414
- name: Start a test registry (zot)
1515
run: |
1616
set -x

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616

1717
- name: Prepare
1818
id: prepare
@@ -35,20 +35,20 @@ jobs:
3535
MAJOR=${MINOR%.*}
3636
TAGS="${TAGS},${IMAGE}:${MINOR},${IMAGE}:${MAJOR}"
3737
fi
38-
echo ::set-output name=version::${VERSION}
39-
echo ::set-output name=tags::${TAGS}
40-
echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ')
38+
echo "version=${VERSION}" >>$GITHUB_OUTPUT
39+
echo "tags=${TAGS}" >>$GITHUB_OUTPUT
40+
echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >>$GITHUB_OUTPUT
4141
4242
- name: Docker Login
43-
uses: docker/login-action@v2
43+
uses: docker/login-action@v3
4444
if: github.repository_owner == 'opencontainers'
4545
with:
4646
registry: ghcr.io
4747
username: ${{ secrets.GHCR_USER }}
4848
password: ${{ secrets.GHCR_TOKEN }}
4949

5050
- name: Build and push
51-
uses: docker/build-push-action@v3
51+
uses: docker/build-push-action@v6
5252
with:
5353
context: conformance/
5454
# platforms: linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
output
44
header.html
55
tags
6-
go.mod
7-
go.sum
6+
go.work
87
junit.xml
98
report.html

.tool/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ module github.com/opencontainers/distribution-spec/.tool
22

33
go 1.15
44

5-
require github.com/opencontainers/distribution-spec/specs-go v0.0.0-20210623213441-eb171947459c // indirect
5+
require github.com/opencontainers/distribution-spec/specs-go v0.0.0-20260313153622-5e57cc0a07ea

.tool/go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
github.com/opencontainers/distribution-spec/specs-go v0.0.0-20210623213441-eb171947459c h1:7zh9TklTB1x95V7yygkuKSdBlgsCjQvamWTEKPkK80o=
2+
github.com/opencontainers/distribution-spec/specs-go v0.0.0-20210623213441-eb171947459c/go.mod h1:aA4vdXRS8E1TG7pLZOz85InHi3BiPdErh8IpJN6E0x4=
3+
github.com/opencontainers/distribution-spec/specs-go v0.0.0-20260313153622-5e57cc0a07ea h1:2gucIpEeV3BzUKWXcLuDAYKPnPcVwVBi+f63IS2WBQA=
4+
github.com/opencontainers/distribution-spec/specs-go v0.0.0-20260313153622-5e57cc0a07ea/go.mod h1:Va0IMqkjv62YSEytL4sgxrkiD9IzU0T0bX/ZZEtMnSQ=

CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @dmcgowan @jzelinskie @jonjohnsonjr @jdolitsky @mikebrow @stevvooe @sudo-bmitch @vbatts
1+
* @dmcgowan @jzelinskie @jonjohnsonjr @jdolitsky @mikebrow @stevvooe @sudo-bmitch

EMERITUS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Emeritus
2+
3+
We would like to acknowledge previous OCI distribution spec maintainers and their huge contributions to our collective success:
4+
5+
- Vincent Batts (@vbatts)
6+
7+
We thank these members for their service to the OCI community.

0 commit comments

Comments
 (0)