You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by er...@apache.org on 2025/07/20 03:33:43 UTC
(cordova-fetch) branch master updated: ci(workflow): update release-audit & license config (#128)
This is an automated email from the ASF dual-hosted git repository.
erisu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-fetch.git
The following commit(s) were added to refs/heads/master by this push:
new 90ed5ac ci(workflow): update release-audit & license config (#128)
90ed5ac is described below
commit 90ed5ace5b9385fc6c6cb7196fb3f9977cb48351
Author: エリス <er...@users.noreply.github.com>
AuthorDate: Sun Jul 20 12:33:37 2025 +0900
ci(workflow): update release-audit & license config (#128)
---
.github/workflows/release-audit.yml | 16 +++++++-----
.ratignore | 2 ++
licence_checker.yml | 50 ++-----------------------------------
3 files changed, 14 insertions(+), 54 deletions(-)
diff --git a/.github/workflows/release-audit.yml b/.github/workflows/release-audit.yml
index afc296f..6d1c813 100644
--- a/.github/workflows/release-audit.yml
+++ b/.github/workflows/release-audit.yml
@@ -6,12 +6,12 @@
# "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
+# 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
+# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
@@ -25,6 +25,9 @@ on:
branches:
- '*'
+permissions:
+ contents: read
+
jobs:
test:
name: Audit Licenses
@@ -33,8 +36,8 @@ jobs:
# Checkout project
- uses: actions/checkout@v4
- # Check license headers
- - uses: erisu/apache-rat-action@555ae80334a535eb6c1f8920b121563a5a985a75
+ # Check license headers (v1.2.0)
+ - uses: erisu/apache-rat-action@3127a8c18f3bb10e91c60e835144085b31c5c463
# Setup environment with node
- uses: actions/setup-node@v4
@@ -45,7 +48,8 @@ jobs:
- name: npm install packages
run: npm i
- # Check node package licenses
- - uses: erisu/license-checker-action@e929758f9416f30234ac454fc9054ca4b803871d
+ # Check node package licenses (v2.0.0)
+ - uses: erisu/license-checker-action@1c222d0c2f5898a4c40b8bd6fd6888650bd6f68a
with:
license-config: 'licence_checker.yml'
+ include-asf-category-a: true
diff --git a/.ratignore b/.ratignore
index 42ad389..0452418 100644
--- a/.ratignore
+++ b/.ratignore
@@ -2,3 +2,5 @@
jasmine.json
testpkg.json
(.*).git
+coverage
+node_modules
diff --git a/licence_checker.yml b/licence_checker.yml
index 3bf3165..c777fe9 100644
--- a/licence_checker.yml
+++ b/licence_checker.yml
@@ -6,60 +6,14 @@
# "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
+# 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
+# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-# Compiled list of allowed 3RD PARTY LICENSES from:
-#
-# ASF CATEGORY A: WHAT CAN WE INCLUDE IN AN ASF PROJECT
-# https://www.apache.org/legal/resolved.html#category-a
-#
-# Licenses converted into the SPDX standardized short identifier format.
-# https://spdx.org/licenses/
-allowed-licenses:
- - 0BSD
- - AFL-3.0
- - Apache-1.1
- - Apache-2.0
- - APAFML
- - BlueOak-1.0.0
- - BSD-2-Clause
- - BSD-3-Clause
- - BSD-3-Clause-LBNL
- - BSL-1.0
- - CC-PDDC
- - CC0-1.0
- - EPICS
- - HPND
- - ICU
- - ISC
- - MIT
- - MIT-0
- - MS-PL
- - MulanPSL-2.0
- - NCSA
- - OGL-UK-3.0
- - PHP-3.01
- - PostgreSQL
- - PSF-2.0
- - SMLNJ
- - Unicode-DFS-2016
- - Unlicense
- - UPL-1.0
- - W3C
- - WTFPL
- - X11
- - Xnet
- - Zlib
- - ZPL-2.0
- - Python-2.0
-
ignored-packages:
- spdx-exceptions@2.5.0
-
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org