Skip to content

Commit 300203a

Browse files
committed
fix: publiccode.yml validation errors
Add a GitHub Actions workflow to catch future ones.
1 parent 8d1049e commit 300203a

2 files changed

Lines changed: 46 additions & 68 deletions

File tree

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Validate publiccode.yml
2+
3+
on:
4+
push:
5+
paths:
6+
- "publiccode.yml"
7+
- ".github/workflows/publiccodeyml-check.yml"
8+
pull_request:
9+
paths:
10+
- "publiccode.yml"
11+
- ".github/workflows/publiccodeyml-check.yml"
12+
13+
permissions: {}
14+
15+
jobs:
16+
validate:
17+
runs-on: ubuntu-latest
18+
permissions:
19+
contents: read
20+
name: publiccode.yml validation
21+
steps:
22+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
23+
24+
- uses: italia/publiccode-parser-action@56e1200cba853b1efa73ee871600284d0705ab4d # v1
25+
with:
26+
publiccode: "publiccode.yml"
27+
no-network: true
28+

publiccode.yml

Lines changed: 18 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,24 @@
1-
# This repository adheres to the publiccode.yml standard by including this
1+
# This repository adheres to the publiccode.yml standard by including this
22
# metadata file that makes public software easily discoverable.
3-
# More info at https://github.com/italia/publiccode.yml
3+
# More info at https://github.com/publiccodeyml/publiccode.yml
44

5-
publiccodeYmlVersion: '0.2'
5+
publiccodeYmlVersion: "0"
66
name: FastReport
7-
releaseDate: '2021-09-06'
8-
url: 'https://github.com/FastReports/FastReport.git'
7+
releaseDate: "2021-09-06"
8+
url: "https://github.com/FastReports/FastReport.git"
99
applicationSuite: Report generator
10-
landingURL: 'https://github.com/FastReports/FastReport'
10+
landingURL: "https://github.com/FastReports/FastReport"
1111
softwareVersion: 2021.4.0
12-
roadmap: 'https://github.com/FastReports/FastReport/issues/79'
12+
roadmap: "https://github.com/FastReports/FastReport/issues/79"
1313
developmentStatus: stable
1414
softwareType: library
1515
platforms:
1616
- web
1717
- windows
1818
- mac
1919
- linux
20-
outputTypes:
21-
- application/pdf
22-
- text/html
23-
- image/jpg
24-
- image/png
25-
inputTypes:
26-
- application/frx
27-
- application/fpx
28-
- application/json
29-
- text/csv
30-
- text/xml
3120
logo: >-
32-
https://github.com/FastReports/FastReport/blob/master/assets/images/FR-open-source.svg
21+
https://raw.githubusercontent.com/FastReports/FastReport/master/assets/images/FR-open-source.svg
3322
usedBy:
3423
- Fast Reports Inc.
3524
categories:
@@ -46,7 +35,6 @@ maintenance:
4635
affiliation: Fast Reports Inc.
4736
type: community
4837
legal:
49-
repoOwner: 'https://github.com/FastReports'
5038
license: MIT
5139
mainCopyrightOwner: Fast Reports Inc.
5240
intendedAudience:
@@ -82,36 +70,18 @@ localisation:
8270
description:
8371
it:
8472
shortDescription: FastReport Open Source - generatore di report per .NET CORE
85-
documentation: 'https://github.com/FastReports/FastReport.Documentation'
86-
freeTags:
87-
- fastreport
88-
- reporting
89-
- report
90-
- report-engine
91-
- accounting
92-
- backend
93-
- database
94-
- documentation
95-
- finance
96-
- library
97-
- printing
98-
- pdf
99-
- viewer
100-
- word-processor
101-
featureList:
102-
- generate report
103-
- 'export to PDF, html, image, etc.'
104-
longDescription: FastReport fornisce un generatore di report open source per .NET Core/.NET Framework. È possibile utilizzare FastReport in MVC, applicazioni API Web. FastReport è scritto in C# ed è compatibile con .NET Standard 2.0 e versioni successive. L'architettura FastReport estendibile consente di creare oggetti, filtri di esportazione, procedure guidate e motori DB personalizzati. È possibile ottenere dati da XML, CSV, Json, MS SQL, MySql, Oracle, Postgres, MongoDB, Couchbase, RavenDB, SQLite. FastReport ha un motore di script integrato che supporta due lingue .NET, C# e VB.NET. È possibile utilizzare tutta la potenza di .NET nei report per eseguire complesse operazioni di gestione dei dati e molto altro. È possibile creare un modello di report in diversi modi:creazione di report da codice, sviluppo di template di report come file XML, utilizzando FastReport Online Designer, utilizzando FastReport Designer Community Edition (freeware). FastReport Open Source può salvare documenti in HTML, BMP, PNG, JPEG, GIF, TIFF, EMF. L'esportazione PDF è disponibile come plug-in. FASTREPORT Open Source è un programma per la creazione di report con specifica gestione di sezioni visualmente distinte. Queste comprendono:titolo del report, riassunto, titolo principale, sottotitolo, testata della colonna, nota in calce della colonna, testata dei dati, dati, nota in calce dei dati, testata di gruppo, nota in calce del gruppo, figli, overlay. Inoltre è possibile l’uso di sottoreport, che sono totalmente gestiti dal programma. L’ampia gamma di campi permette la creazione di qualsiasi tipo di report:liste, master-detail, gruppi, colonne multiple, master-detail-detail e molti altri.
73+
documentation: "https://github.com/FastReports/FastReport.Documentation"
74+
longDescription: FastReport fornisce un generatore di report open source per .NET Core/.NET Framework. È possibile utilizzare FastReport in MVC, applicazioni API Web. FastReport è scritto in C# ed è compatibile con .NET Standard 2.0 e versioni successive. L'architettura FastReport estendibile consente di creare oggetti, filtri di esportazione, procedure guidate e motori DB personalizzati. È possibile ottenere dati da XML, CSV, Json, MS SQL, MySql, Oracle, Postgres, MongoDB, Couchbase, RavenDB, SQLite. FastReport ha un motore di script integrato che supporta due lingue .NET, C# e VB.NET. È possibile utilizzare tutta la potenza di .NET nei report per eseguire complesse operazioni di gestione dei dati e molto altro. È possibile creare un modello di report in diversi modi:creazione di report da codice, sviluppo di template di report come file XML, utilizzando FastReport Online Designer, utilizzando FastReport Designer Community Edition (freeware). FastReport Open Source può salvare documenti in HTML, BMP, PNG, JPEG, GIF, TIFF, EMF. L'esportazione PDF è disponibile come plug-in. FASTREPORT Open Source è un programma per la creazione di report con specifica gestione di sezioni visualmente distinte. Queste comprendono:titolo del report, riassunto, titolo principale, sottotitolo, testata della colonna, nota in calce della colonna, testata dei dati, dati, nota in calce dei dati, testata di gruppo, nota in calce del gruppo, figli, overlay. Inoltre è possibile l’uso di sottoreport, che sono totalmente gestiti dal programma. L’ampia gamma di campi permette la creazione di qualsiasi tipo di report:liste, master-detail, gruppi, colonne multiple, master-detail-detail e molti altri.
10575
screenshots:
10676
- assets/images/FastReport-screenshot2.png
10777
- assets/images/FastReport-screenshot1.png
10878
- assets/images/FastReport-screenshot3.png
10979
localisedName: FastReport
11080
videos:
111-
- 'https://youtu.be/Js78gl_xAOU'
81+
- "https://youtu.be/Js78gl_xAOU"
11282
features:
11383
- 13 types of bands available
114-
- 'text, picture, line, shape, barcode, matrix, table, checkbox'
84+
- "text, picture, line, shape, barcode, matrix, table, checkbox"
11585
- Reports can consist of several design pages
11686
- Aggregate functions are also available
11787
- Matrix object that can be used to print pivot tables
@@ -120,33 +90,14 @@ description:
12090
Data from XML, CSV, Json, MS SQL, MySql, Oracle, Postgres, MongoDB,
12191
Couchbase, RavenDB, SQLite
12292
- Data from business objects of IEnumerable type
123-
- 'Built-in script engine that supports two .NET languages, C# and VB.NET'
93+
- "Built-in script engine that supports two .NET languages, C# and VB.NET"
12494
- >-
12595
Export in HTML, BMP, PNG, JPEG, GIF, TIFF, EMF. PDF Export is available
12696
as a plugin.
127-
genericName: Generatore di report
128-
97+
12998
en:
13099
shortDescription: FastReport provides open source report generator for .NET Core/.NET Framework. You can use the FastReport in MVC, Web API applications.
131-
documentation: 'https://github.com/FastReports/FastReport.Documentation'
132-
freeTags:
133-
- fastreport
134-
- reporting
135-
- report
136-
- report-engine
137-
- accounting
138-
- backend
139-
- database
140-
- documentation
141-
- finance
142-
- library
143-
- printing
144-
- pdf
145-
- viewer
146-
- word-processor
147-
featureList:
148-
- generate report
149-
- 'export to PDF, html, image, etc.'
100+
documentation: "https://github.com/FastReports/FastReport.Documentation"
150101
longDescription: FastReport provides open source report generator for .NET Core/.NET Framework. You can use the FastReport in MVC, Web API applications. FastReport is written in C# and it is compatible with .NET Standard 2.0 and higher. Extendable FastReport architecture allows creating your own objects, export filters, wizards and DB engines. You can get data from XML, CSV, Json, MS SQL, MySql, Oracle, Postgres, MongoDB, Couchbase, RavenDB, SQLite. FastReport has a built-in script engine that supports two .NET languages, C# and VB.NET. You can use all of the .NET power in your reports to perform complex data handling and much more. You can make a report template in several ways:creating report from code, developing report template as XML file, using the FastReport Online Designer, using the FastReport Designer Community Edition (freeware). FastReport Open Source can save documents in HTML, BMP, PNG, JPEG, GIF, TIFF, EMF. PDF Export is available as a plugin.
151102

152103
screenshots:
@@ -155,10 +106,10 @@ description:
155106
- assets/images/FastReport-screenshot3.png
156107
localisedName: FastReport
157108
videos:
158-
- 'https://youtu.be/Js78gl_xAOU'
109+
- "https://youtu.be/Js78gl_xAOU"
159110
features:
160111
- 13 types of bands available
161-
- 'text, picture, line, shape, barcode, matrix, table, checkbox'
112+
- "text, picture, line, shape, barcode, matrix, table, checkbox"
162113
- Reports can consist of several design pages
163114
- Aggregate functions are also available
164115
- Matrix object that can be used to print pivot tables
@@ -167,8 +118,7 @@ description:
167118
Data from XML, CSV, Json, MS SQL, MySql, Oracle, Postgres, MongoDB,
168119
Couchbase, RavenDB, SQLite
169120
- Data from business objects of IEnumerable type
170-
- 'Built-in script engine that supports two .NET languages, C# and VB.NET'
121+
- "Built-in script engine that supports two .NET languages, C# and VB.NET"
171122
- >-
172123
Export in HTML, BMP, PNG, JPEG, GIF, TIFF, EMF. PDF Export is available
173124
as a plugin.
174-
genericName: Report generator

0 commit comments

Comments
 (0)