Skip to content

Commit

Permalink
happy new year 2024
Browse files Browse the repository at this point in the history
  • Loading branch information
drom committed May 12, 2024
1 parent fb7e413 commit 6dcddb5
Show file tree
Hide file tree
Showing 7 changed files with 47 additions and 20 deletions.
20 changes: 20 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Contributing to tree-sitter-systemrdl

We'd love for you to contribute to our source code and to make WaveQL even better than it is today!

## Issues

Found a bug? have idea? question? need some feature? => Open an issue here: https://github.com/SystemRDL/tree-sitter-systemrdl/issues

## Code contributions:

Before contributing code, make sure that:

* it addresses one of the specific Issues filed (see Issues).
* for bugfixes: provide test with the fix
* for performance fixes: provide meaningful benchmark with the fix
* for new features: make sure there is enough interest in the feature (tracked by Issue)

## Spell checks, documentation, tests and benchmarks are always welcome!

This project adheres to [No Code of Conduct](https://github.com/domgetter/NCoC). We are all adults. We accept anyone's contributions. Nothing else matters.
3 changes: 3 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
custom: ['https://paypal.me/wavedrom', 'wavedrom.com']
patreon: drom
ko_fi: wavedrom
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please describe your system environment before submitting your Issue.
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please reference to the Issue you are fixing with this PR.
21 changes: 21 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Linux
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14, 16, 18, 20, 22]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: npm install, build, and test
run: |
npm i
npm test
g++ --version
wc -l src/parser.c
wc -c build/Release/*.node
19 changes: 0 additions & 19 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2019-2021 Aliaksei Chapyzhenka
Copyright (c) 2019-2024 Aliaksei Chapyzhenka

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down

0 comments on commit 6dcddb5

Please sign in to comment.