anusii / rdflib

A pure Dart package for working with RDF (resource description framework).
https://pub.dev/packages/rdflib
GNU General Public License v3.0
13 stars 3 forks source link

RDFLib: Create github actions for pushes to main branch #12

Closed tian3rd closed 1 year ago

tian3rd commented 1 year ago

It's a better practice to adopt CI/CD workflows early in developing a package.

Currently there's already some GitHub actions setup in the pods project, e.g., https://github.com/anusii/pods/blob/main/.github/workflows/dart.yml.

Also refer to https://docs.github.com/en/actions/quickstart for a jump start.

tian3rd commented 1 year ago

Closing criteria:

tian3rd commented 1 year ago

For formatting, do not exit if it's not formatted well. Instead, format it automatically.

  - name: Verify formatting and apply linting
     run: dart format .