Skip to content

JetBrainsMarketplaceErrorReportSubmitter implemented #244

JetBrainsMarketplaceErrorReportSubmitter implemented

JetBrainsMarketplaceErrorReportSubmitter implemented #244

name: Lines of Code Badge Generator
on:
push:
branches: [ master ]
paths-ignore:
- '.github/**'
- 'wiki/**'
- 'build-version.gradle.kts'
- '*.md'
jobs:
generate_badge_job:
runs-on: ubuntu-latest
name: Generate Badge
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Generate Code Badge
uses: DeathSy/GHA-LoC-Badge@1.0.3
id: generate_badge
with:
debug: true
directory: ./
badge: ./output/badge.svg
ignore: 'node_modules/|README'
- name: Print Output
run: |
echo "Files Scanned: ${{ steps.generate_badge.outputs.counted_files }}";
echo "Total Lines of Code: ${{ steps.generate_badge.outputs.total_lines }}";
echo "Ignored Files: ${{ steps.generate_badge.outputs.ignored_files }}";
echo "Elapsed Time: ${{ steps.generate_badge.outputs.elapsed_ms }} milliseconds";
echo "Output Path: ${{ steps.generate_badge.outputs.output_path }}";
echo "Output Directory: ${{ steps.generate_badge.outputs.output_dir }}";
- name: Deploy to lines-of-code-badge branch
uses: peaceiris/actions-gh-pages@v4
with:
publish_dir: ./output
publish_branch: lines-of-code-badge
github_token: ${{ secrets.GITHUB_TOKEN }}
user_name: 'github-actions[bot]'
user_email: 'github-actions[bot]@users.noreply.github.com'