Skip to content

Commit 346e517

Browse files
pionbotstv0g
authored andcommitted
Update CI configs to v0.10.7
Update lint scripts and CI configs.
1 parent 3f299e1 commit 346e517

16 files changed

+87
-7
lines changed

.github/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
2+
# SPDX-License-Identifier: MIT
3+
14
.goassets

.github/fetch-scripts.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
set -eu
1315

.github/install-hooks.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
SCRIPT_PATH="$(realpath "$(dirname "$0")")"
1315

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
name: CodeQL
1315

.github/workflows/generate-authors.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
name: Generate Authors
1315

.github/workflows/lint.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
name: Lint
1315
on:

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
name: Release
1315
on:
@@ -19,4 +21,4 @@ jobs:
1921
release:
2022
uses: pion/.goassets/.github/workflows/release.reusable.yml@master
2123
with:
22-
go-version: '1.19' # auto-update/latest-go-version
24+
go-version: '1.20' # auto-update/latest-go-version

.github/workflows/renovate-go-sum-fix.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
name: Fix go.sum
1315
on:

.github/workflows/reuse.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# DO NOT EDIT THIS FILE
3+
#
4+
# It is automatically copied from https://github.com/pion/.goassets repository.
5+
# If this repository should have package specific CI config,
6+
# remove the repository name from .goassets/.github/workflows/assets-sync.yml.
7+
#
8+
# If you want to update the shared CI config, send a PR to
9+
# https://github.com/pion/.goassets instead of this repository.
10+
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
13+
14+
name: REUSE Compliance Check
15+
16+
on:
17+
push:
18+
pull_request:
19+
20+
jobs:
21+
lint:
22+
uses: pion/.goassets/.github/workflows/reuse.reusable.yml@master

.github/workflows/test.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# If you want to update the shared CI config, send a PR to
99
# https://github.com/pion/.goassets instead of this repository.
1010
#
11+
# SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
12+
# SPDX-License-Identifier: MIT
1113

1214
name: Test
1315
on:
@@ -21,7 +23,7 @@ jobs:
2123
uses: pion/.goassets/.github/workflows/test.reusable.yml@master
2224
strategy:
2325
matrix:
24-
go: ['1.19', '1.18'] # auto-update/supported-go-version-list
26+
go: ['1.20', '1.19'] # auto-update/supported-go-version-list
2527
fail-fast: false
2628
with:
2729
go-version: ${{ matrix.go }}
@@ -30,12 +32,12 @@ jobs:
3032
uses: pion/.goassets/.github/workflows/test-i386.reusable.yml@master
3133
strategy:
3234
matrix:
33-
go: ['1.19', '1.18'] # auto-update/supported-go-version-list
35+
go: ['1.20', '1.19'] # auto-update/supported-go-version-list
3436
fail-fast: false
3537
with:
3638
go-version: ${{ matrix.go }}
3739

3840
test-wasm:
3941
uses: pion/.goassets/.github/workflows/test-wasm.reusable.yml@master
4042
with:
41-
go-version: '1.19' # auto-update/latest-go-version
43+
go-version: '1.20' # auto-update/latest-go-version

0 commit comments

Comments
 (0)