Skip to content

Commit fb71fb2

Browse files
authored
Update README.md to list sponsors
1 parent 3190c49 commit fb71fb2

File tree

1 file changed

+53
-14
lines changed

1 file changed

+53
-14
lines changed

README.md

Lines changed: 53 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -600,6 +600,15 @@ AlaSQL uses `SQLLOGICTEST` to test its compatibility with SQL-99. The tests incl
600600
601601
The testruns can be found in the [testlog](TESTLOG.md).
602602
603+
## Rebuilding the parser
604+
605+
To rebuild the parser, follow these steps:
606+
607+
* Make changes to alasqlparser.jison
608+
* `npm install -g jison`
609+
* `npm run jison`
610+
* `npm test` to validate the changes made
611+
* Commit changes to alasqlparser.jison and alasqlparser.js
603612
604613
605614
## Contributing
@@ -612,13 +621,7 @@ Thanks to all the people who already contributed!
612621
<img src="https://contributors-img.web.app/image?repo=alasql/alasql" />
613622
</a>
614623
615-
616-
## License
617-
618-
MIT - see [MIT licence information](LICENSE)
619-
620-
621-
## Main contributors
624+
**Main contributors**
622625
623626
* [Andrey Gershun](https://github.com/alasql)
624627
* [Mathias Rangel Wulff](https://twitter.com/rangelwulff)
@@ -629,15 +632,51 @@ AlaSQL is an [OPEN Open Source Project](http://openopensource.org/). This means
629632
630633
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)
631634
632-
## Rebuilding the parser
633635
634-
To rebuild the parser, follow these steps:
635636
636-
* Make changes to alasqlparser.jison
637-
* `npm install -g jison`
638-
* `npm run jison`
639-
* `npm test` to validate the changes made
640-
* Commit changes to alasqlparser.jison and alasqlparser.js
637+
## Sponsors
638+
639+
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.
640+
641+
642+
### Faster GitHub Actions with Blacksmith
643+
644+
[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.
645+
646+
<a href="https://www.blacksmith.sh/?source=alasql">
647+
<img src="https://github.com/user-attachments/assets/a85a8a5f-65fd-48e1-aaad-b3f247248928" alt="Blacksmith Logo" width="300">
648+
</a>
649+
650+
----
651+
652+
### Browser Testing on Physical Devices with BrowserStack
653+
654+
[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.
655+
656+
<a href="https://www.browserstack.com/?source=alasql">
657+
<img src="https://github.com/user-attachments/assets/9f74c25b-7dde-4a62-944e-8f23fc399ba9" alt="BrowserStack Logo" width="300">
658+
</a>
659+
660+
----
661+
662+
### Development Practice Tracking with OpenSSF
663+
664+
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.
665+
666+
<div style="background-color: #321e6b; padding: 10px;">
667+
<a href="https://openssf.org">
668+
<img src="https://github.com/user-attachments/assets/30a5e4ef-62b2-431d-905e-19ce5f9b6048" alt="OpenSSF Logo" width="300">
669+
</a>
670+
</div>
671+
672+
673+
674+
## License
675+
676+
MIT - see [MIT licence information](LICENSE)
677+
678+
679+
641680
642681
## Credits
643682

0 commit comments

Comments
 (0)