diff --git a/.github/workflows/release-audit.yml b/.github/workflows/release-audit.yml index 6d1c8136..52798d4a 100644 --- a/.github/workflows/release-audit.yml +++ b/.github/workflows/release-audit.yml @@ -34,22 +34,22 @@ jobs: runs-on: ubuntu-latest steps: # Checkout project - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - # Check license headers (v1.2.0) - - uses: erisu/apache-rat-action@3127a8c18f3bb10e91c60e835144085b31c5c463 + # Check license headers (v2.0.0) + - uses: erisu/apache-rat-action@46fb01ce7d8f76bdcd7ab10e7af46e1ea95ca01c # Setup environment with node - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: - node-version: 20 + node-version: 24 # Install node packages - name: npm install packages - run: npm i + run: npm ci - # Check node package licenses (v2.0.0) - - uses: erisu/license-checker-action@1c222d0c2f5898a4c40b8bd6fd6888650bd6f68a + # Check node package licenses (v2.0.1) + - uses: erisu/license-checker-action@99cffa11264fe545fd0baa6c13bca5a00ae608f2 with: license-config: 'licence_checker.yml' include-asf-category-a: true diff --git a/.ratignore b/.ratignore index 8d94331b..0de58ddc 100644 --- a/.ratignore +++ b/.ratignore @@ -1,5 +1,21 @@ -.git -.ratignore -(.*).txt -coverage -node_modules +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. + +.git/ +doc/*.txt +coverage/ +node_modules/