Skip to content

Commit cb81f4c

Browse files
committed
🚀 releasing version 2.8.1 @ 2022-02-17 22:27
[skip ci]
1 parent 6e567d0 commit cb81f4c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+134
-104
lines changed

CHANGELOG.md

+22-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
SPDX-License-Identifier: Apache-2.0
44
-->
55
# Changelog
@@ -17,6 +17,27 @@ This project was forked from version 1.7.4 of [mbed-tools-ci-scripts](https://gi
1717

1818
[//]: # (begin_release_notes)
1919

20+
"2.8.1" (2022-02-17)"2.8.1" (2022-02-17)
21+
====================
22+
23+
Bugfixes
24+
--------
25+
26+
- [GO] Fixed [golds version](https://github.com/go101/golds/issues/26) by fixing the version to v0.4.1 (#202202171446)
27+
28+
29+
Improved Documentation
30+
----------------------
31+
32+
- Documented how to update the secret checkers (#202202171830)
33+
34+
35+
Misc
36+
----
37+
38+
- #202202171829
39+
40+
2041
"2.8.0" (2021-08-26)"2.8.0" (2021-08-26)
2142
====================
2243

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
# SPDX-License-Identifier: Apache-2.0
44
#
55
"""The version number is based on semantic versioning.
@@ -10,8 +10,8 @@
1010
1111
This file is autogenerated, do not modify by hand.
1212
"""
13-
__version__ = "2.8.0"
14-
COMMIT = "7ece838aa7a094c72cdeb256ed3101a91542d07a"
13+
__version__ = "2.8.1"
14+
COMMIT = "6e567d0155424f8293c0fbf6cff1d11156ab29d5"
1515
MAJOR = 2
1616
MINOR = 8
17-
PATCH = 0
17+
PATCH = 1

docs/assert_news.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.assert_news</code></h
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Checks if valid news files are created for changes in the project.&#34;&#34;&#34;

docs/create_news_file.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -34,7 +34,7 @@ <h2 id="usage">Usage</h2>
3434
<span>Expand source code</span>
3535
</summary>
3636
<pre><code class="python">#
37-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
37+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3838
# SPDX-License-Identifier: Apache-2.0
3939
#
4040
&#34;&#34;&#34;Easy news files generation.

docs/generate_docs.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.generate_docs</code><
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Generates documentation.&#34;&#34;&#34;

docs/generate_news.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.generate_news</code><
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Handles usage of towncrier for automated changelog generation and pyautoversion for versioning.&#34;&#34;&#34;

docs/get_config.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.get_config</code></h1
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Retrieves configuration values.&#34;&#34;&#34;

docs/get_version.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.get_version</code></h
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Determine the project new version.&#34;&#34;&#34;

docs/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,11 +32,11 @@ <h1 class="title">Package <code>continuous_delivery_scripts</code></h1>
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Scripts and utilities used by the CI pipeline.&#34;&#34;&#34;
39-
from continuous_delivery_scripts._version import __version__</code></pre>
39+
from continuous_delivery_scripts._version import __version__ # noqa: F401</code></pre>
4040
</details>
4141
</section>
4242
<section>

docs/language_specifics.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.language_specifics</c
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Language plugins Loader.&#34;&#34;&#34;

docs/license_files.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -34,7 +34,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.license_files</code><
3434
<span>Expand source code</span>
3535
</summary>
3636
<pre><code class="python">#
37-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
37+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3838
# SPDX-License-Identifier: Apache-2.0
3939
#
4040
&#34;&#34;&#34;Apply copyright and licensing to all source files present in a project.

docs/plugins/docker.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.docker</code>
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Plugin for Docker projects.&#34;&#34;&#34;

docs/plugins/golang.html

+16-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.golang</code>
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Plugin for Golang projects.&#34;&#34;&#34;
@@ -57,7 +57,15 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.golang</code>
5757

5858

5959
def _generate_golds_command_list(output_directory: Path, module: str) -&gt; List[str]:
60-
return [&#34;golds&#34;, &#34;-gen&#34;, &#34;-wdpkgs-listing=promoted&#34;, f&#34;-dir={str(output_directory)}&#34;, &#34;-nouses&#34;, f&#34;{module}&#34;]
60+
return [
61+
&#34;golds&#34;,
62+
&#34;-gen&#34;,
63+
&#34;-wdpkgs-listing=solo&#34;,
64+
&#34;-only-list-exporteds&#34;,
65+
f&#34;-dir={str(output_directory)}&#34;,
66+
&#34;-nouses&#34;,
67+
f&#34;{module}&#34;,
68+
]
6169

6270

6371
def _generate_goreleaser_release_command_list(changelog: Path) -&gt; List[str]:
@@ -78,7 +86,11 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.golang</code>
7886

7987

8088
def _install_golds_command_list() -&gt; List[str]:
81-
return [&#34;go&#34;, &#34;install&#34;, &#34;go101.org/golds@latest&#34;]
89+
return [
90+
&#34;go&#34;,
91+
&#34;install&#34;,
92+
&#34;go101.org/[email protected]&#34;,
93+
] # FIXME change version to latest when https://github.com/go101/golds/issues/26 is fixed
8294

8395

8496
def _install_goreleaser_command_list() -&gt; List[str]:

docs/plugins/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins</code></h1>
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Language specific actions.&#34;&#34;&#34;

docs/plugins/noop.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.noop</code></
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;No Operation plugin.&#34;&#34;&#34;

docs/plugins/python.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.plugins.python</code>
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Plugin for Python projects.&#34;&#34;&#34;

docs/report_third_party_ip.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -38,7 +38,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.report_third_party_ip
3838
<span>Expand source code</span>
3939
</summary>
4040
<pre><code class="python">#
41-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
41+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
4242
# SPDX-License-Identifier: Apache-2.0
4343
#
4444
&#34;&#34;&#34;Script providing information about licensing and third party IP in order to comply with OpenChain.

docs/spdx_report/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -42,7 +42,7 @@ <h2 id="examples">Examples</h2>
4242
<span>Expand source code</span>
4343
</summary>
4444
<pre><code class="python">#
45-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
45+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
4646
# SPDX-License-Identifier: Apache-2.0
4747
#
4848
&#34;&#34;&#34;Module in charge of handling SPDX documents.

docs/spdx_report/spdx_dependency.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.spdx_report.spdx_depe
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Definition of dependency SPDX Document.&#34;&#34;&#34;

docs/spdx_report/spdx_document.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.spdx_report.spdx_docu
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Definition of an SPDX Document.&#34;&#34;&#34;

docs/spdx_report/spdx_file.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
-- Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
2+
-- Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
33
-- SPDX-License-Identifier: Apache-2.0
44
-->
55
<!doctype html>
@@ -32,7 +32,7 @@ <h1 class="title">Module <code>continuous_delivery_scripts.spdx_report.spdx_file
3232
<span>Expand source code</span>
3333
</summary>
3434
<pre><code class="python">#
35-
# Copyright (C) 2020-2021 Arm Limited or its affiliates and Contributors. All rights reserved.
35+
# Copyright (C) 2020-2022 Arm Limited or its affiliates and Contributors. All rights reserved.
3636
# SPDX-License-Identifier: Apache-2.0
3737
#
3838
&#34;&#34;&#34;Definition of an SPDX File.&#34;&#34;&#34;

0 commit comments

Comments
 (0)