From d4ac697a4fcc0f80600e3e535121c1dff03baf26 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Thu, 2 Dec 2021 07:12:54 +0100 Subject: [PATCH] Added license headers. --- .github/workflows/ArtifactCleanUp.yml | 22 +++++++++++++++++++ .github/workflows/BuildTheDocs.yml | 22 +++++++++++++++++++ .github/workflows/CoverageCollection.yml | 22 +++++++++++++++++++ .github/workflows/Package.yml | 22 +++++++++++++++++++ .github/workflows/Parameters.yml | 22 +++++++++++++++++++ .github/workflows/PublishOnPyPI.yml | 22 +++++++++++++++++++ .github/workflows/PublishToGitHubPages.yml | 22 +++++++++++++++++++ .github/workflows/Release.yml | 22 +++++++++++++++++++ .github/workflows/StaticTypeCheck.yml | 22 +++++++++++++++++++ .github/workflows/UnitTesting.yml | 22 +++++++++++++++++++ .github/workflows/VerifyDocs.yml | 22 +++++++++++++++++++ with-post-step/action.yml | 25 ++++++++++++++++++++++ 12 files changed, 267 insertions(+) diff --git a/.github/workflows/ArtifactCleanUp.yml b/.github/workflows/ArtifactCleanUp.yml index ed77abf..1a816e6 100644 --- a/.github/workflows/ArtifactCleanUp.yml +++ b/.github/workflows/ArtifactCleanUp.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: ArtifactCleanUp on: diff --git a/.github/workflows/BuildTheDocs.yml b/.github/workflows/BuildTheDocs.yml index 28fbe18..c7f1b60 100644 --- a/.github/workflows/BuildTheDocs.yml +++ b/.github/workflows/BuildTheDocs.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Documentation on: diff --git a/.github/workflows/CoverageCollection.yml b/.github/workflows/CoverageCollection.yml index ee4fa4d..1e68dd0 100644 --- a/.github/workflows/CoverageCollection.yml +++ b/.github/workflows/CoverageCollection.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Coverage Collection on: diff --git a/.github/workflows/Package.yml b/.github/workflows/Package.yml index ebcc572..7053678 100644 --- a/.github/workflows/Package.yml +++ b/.github/workflows/Package.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Package on: diff --git a/.github/workflows/Parameters.yml b/.github/workflows/Parameters.yml index 66102d3..d3fab53 100644 --- a/.github/workflows/Parameters.yml +++ b/.github/workflows/Parameters.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Parameters on: diff --git a/.github/workflows/PublishOnPyPI.yml b/.github/workflows/PublishOnPyPI.yml index 44dd83a..bb392e1 100644 --- a/.github/workflows/PublishOnPyPI.yml +++ b/.github/workflows/PublishOnPyPI.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Publish on PyPI on: diff --git a/.github/workflows/PublishToGitHubPages.yml b/.github/workflows/PublishToGitHubPages.yml index 9a77da6..8b5d0ce 100644 --- a/.github/workflows/PublishToGitHubPages.yml +++ b/.github/workflows/PublishToGitHubPages.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Publish to GitHub Pages on: diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 561878e..839856f 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Release on: diff --git a/.github/workflows/StaticTypeCheck.yml b/.github/workflows/StaticTypeCheck.yml index 2facb91..73d87b6 100644 --- a/.github/workflows/StaticTypeCheck.yml +++ b/.github/workflows/StaticTypeCheck.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Static Type Check on: diff --git a/.github/workflows/UnitTesting.yml b/.github/workflows/UnitTesting.yml index 7dbca63..c29bf68 100644 --- a/.github/workflows/UnitTesting.yml +++ b/.github/workflows/UnitTesting.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Unit Testing on: diff --git a/.github/workflows/VerifyDocs.yml b/.github/workflows/VerifyDocs.yml index 21ede91..415e81d 100644 --- a/.github/workflows/VerifyDocs.yml +++ b/.github/workflows/VerifyDocs.yml @@ -1,3 +1,25 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: Verify examples on: diff --git a/with-post-step/action.yml b/with-post-step/action.yml index 560f77f..f6c6c71 100644 --- a/with-post-step/action.yml +++ b/with-post-step/action.yml @@ -1,5 +1,29 @@ +# ============================================================================== +# Authors: Patrick Lehmann +# Unai Martinez-Corral +# +# License: +# ============================================================================== +# Copyright 2020-2021 pyTooling +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============================================================================== name: With post step + description: 'Generic JS Action to execute a main command and set a command as a post step.' + inputs: main: description: 'Main command/script.' @@ -11,6 +35,7 @@ inputs: description: 'Name of the state variable used to detect the post step.' required: false default: POST + runs: using: 'node12' main: 'main.js'