Skip to content

Commit

Permalink
Update README.md to list sponsors
Browse files Browse the repository at this point in the history
  • Loading branch information
mathiasrw authored Jan 4, 2025
1 parent 3190c49 commit fb71fb2
Showing 1 changed file with 53 additions and 14 deletions.
67 changes: 53 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -600,6 +600,15 @@ AlaSQL uses `SQLLOGICTEST` to test its compatibility with SQL-99. The tests incl
The testruns can be found in the [testlog](TESTLOG.md).
## Rebuilding the parser
To rebuild the parser, follow these steps:
* Make changes to alasqlparser.jison
* `npm install -g jison`
* `npm run jison`
* `npm test` to validate the changes made
* Commit changes to alasqlparser.jison and alasqlparser.js
## Contributing
Expand All @@ -612,13 +621,7 @@ Thanks to all the people who already contributed!
<img src="https://contributors-img.web.app/image?repo=alasql/alasql" />
</a>
## License
MIT - see [MIT licence information](LICENSE)
## Main contributors
**Main contributors**
* [Andrey Gershun](https://github.com/alasql)
* [Mathias Rangel Wulff](https://twitter.com/rangelwulff)
Expand All @@ -629,15 +632,51 @@ AlaSQL is an [OPEN Open Source Project](http://openopensource.org/). This means
We appreciate any and all contributions we can get. If you feel like contributing, have a look at [CONTRIBUTING.md](https://github.com/alasql/alasql/blob/develop/CONTRIBUTING.md)
## Rebuilding the parser
To rebuild the parser, follow these steps:
* Make changes to alasqlparser.jison
* `npm install -g jison`
* `npm run jison`
* `npm test` to validate the changes made
* Commit changes to alasqlparser.jison and alasqlparser.js
## Sponsors
We extend our heartfelt thanks to each and every sponsor for generously supporting the AlaSQL open-source project by providing infrastructure at no cost. Their contributions enhance the development experience, and we highly recommend exploring their offerings.
### Faster GitHub Actions with Blacksmith
[Blacksmith](https://www.blacksmith.sh/?source=alasql) significantly improves the speed of our GitHub Actions workflows by offering more powerful machines and enhanced caching mechanisms. Transitining was a one-line change and it has reduced our automated test times from 70-90 seconds to 15-17 seconds.
<a href="https://www.blacksmith.sh/?source=alasql">
<img src="https://github.com/user-attachments/assets/a85a8a5f-65fd-48e1-aaad-b3f247248928" alt="Blacksmith Logo" width="300">
</a>
----
### Browser Testing on Physical Devices with BrowserStack
[BrowserStack](https://www.browserstack.com/?source=alasql) enables us to run automated tests in real browsers on physical devices to help us identify cross-browser issues early.
<a href="https://www.browserstack.com/?source=alasql">
<img src="https://github.com/user-attachments/assets/9f74c25b-7dde-4a62-944e-8f23fc399ba9" alt="BrowserStack Logo" width="300">
</a>
----
### Development Practice Tracking with OpenSSF
The [Open Source Security Foundation (OpenSSF)](https://openssf.org) provides automated tools to evaluate and monitor the development practices in our repository, ensuring we maintain high standards of security and reliability.
<div style="background-color: #321e6b; padding: 10px;">
<a href="https://openssf.org">
<img src="https://github.com/user-attachments/assets/30a5e4ef-62b2-431d-905e-19ce5f9b6048" alt="OpenSSF Logo" width="300">
</a>
</div>
## License
MIT - see [MIT licence information](LICENSE)
## Credits
Expand Down

0 comments on commit fb71fb2

Please sign in to comment.