mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-21 21:52:10 +02:00

Beta versions of maven plugins are omitted from this upgrade. A new version of Tycho brings in an update ECJ which means some of the class files are different, hence the need to bump versions of bundles too. A new calendar year brings an update to Copyrights
29 lines
889 B
YAML
29 lines
889 B
YAML
name: Code Cleanliness Checks
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-20.04
|
|
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
with:
|
|
fetch-depth: 0
|
|
- name: Run Check Code Cleanliness with Docker
|
|
uses: addnab/docker-run-action@v3
|
|
with:
|
|
image: quay.io/eclipse-cdt/cdt-infra-github@sha256:3d745b7b84e3f9f9492cc1d280ea3b44028a92c7e9748d1ea8771fed211b5dc4
|
|
options: -v ${{ github.workspace }}:/work
|
|
run: |
|
|
set -x
|
|
cd /work
|
|
./releng/scripts/check_code_cleanliness_only.sh
|
|
./releng/scripts/check_bundle_versions.sh
|
|
./releng/scripts/check_bundle_versions_report.sh
|
|
- name: Upload Logs
|
|
uses: actions/upload-artifact@v4
|
|
if: success() || failure()
|
|
with:
|
|
name: Code Cleanliness Detailed Logs
|
|
path: "*.log"
|