197 Commits

Author SHA1 Message Date
Rubén Rincón Blanco
8d6f171197 Cypress test to open all panes (#3953) 2022-09-04 17:31:36 +02:00
Rubén Rincón Blanco
c325a24efb Update labeler.yml 2022-09-04 17:05:44 +02:00
Rubén Rincón Blanco
641cd64e9c Add more files to labeler filters (#4023) 2022-09-04 00:35:35 +02:00
Rubén Rincón Blanco
16b176235a JBOF: Just a Bunch of Fixes (#3957)
- Renames orphancompiler.py script to propscheck.py, the name fits better
- Fixes Go props to make them easier to maintain
- Alphabetically sorts some listings in the code
- Adds tests to the props checker script (No idea how to integrate those so it's manual for now)
- Adds 2 missing limit cases for Motd filtering
2022-08-13 01:39:41 +02:00
Rubén Rincón Blanco
a92edc30ef Add hlsl labeler 2022-08-10 11:46:37 +02:00
Mike Urbach
16b06027f5 Add basic CIRCT compiler support. (#3917)
* Add basic CIRCT compiler support.

This adds basic support for CIRCT as requested in #3825. The addition
is based on the similar additions for MLIR in #3733 and #3770.

* Update path and rename compiler in circt.amazon.properties.

* Update circt.amazon.properties

Co-authored-by: Patrick Quist <partouf@gmail.com>
2022-07-28 23:29:10 +02:00
Mats Larsen
18160be477 Use eslint-plugin-prettier to fix and check formatting problems (#3847) 2022-07-12 22:56:03 +02:00
RabsRincon
a2634e9cab Add missing Pony labeler
Realized as soon as I merged #3855 that this was missing
2022-07-10 22:36:43 +02:00
TrMen
ed4c5814ae Add the jakt programming language (#3845) 2022-07-09 17:03:23 +02:00
Patrick Quist
5452166ae1 Toit (#3808) 2022-06-24 22:07:40 +02:00
Mats Larsen
fe688a15b6 Create minimal support implementation for MLIR (#3733) 2022-06-01 14:46:43 +02:00
Mats Larsen
2b38467b7c Add missing LLVM IR language labeler tags (#3734) 2022-05-30 19:59:11 +02:00
Rubén Rincón Blanco
4150b60da3 First try at fixing flang (#3673) 2022-05-26 15:52:12 +02:00
Mats Larsen
e24b2f72be Remove unused prettier format script (#3646) 2022-05-15 20:36:13 +01:00
Matt Godbolt
31104f3230 Use our own fork of approvals to fix a bunch of security warnings. (#3651)
* Use our own fork of approvals to fix a bunch of security warnings.
* use node 16

Co-authored-by: partouf <partouf@gmail.com>
2022-05-13 07:44:29 -05:00
Matt Godbolt
f2c1e0bd31 The Grand Reformat (#3643)
* The Grand Reformat

- everything made prettier...literally
- some tweaks to include a few more files, including documentation
- minor changes to format style
- some tiny `// prettier-ignore` changes to keep a few things the way we like them
- a couple of super minor tweaks to embedded document types to ensure they format correctly
2022-05-09 23:13:50 -05:00
Matt Godbolt
665289e515 Fix sentry (#3636)
* Unpacks the files sentry needs for source maps
2022-05-08 10:08:58 -05:00
Rubén Rincón Blanco
3e6c1ab023 Make it clear that OS/browser versions are optional in most cases (#3589) 2022-04-29 12:36:37 +02:00
Mats Larsen
15b57aef0e Create npm script for noEmit compiling frontend and backend to catch errors (#3580) 2022-04-27 10:05:27 +02:00
Matt Godbolt
6af73a3c2a Fix cache issue in build_dist 2022-04-26 09:26:09 -05:00
Matt Godbolt
e2bd9ceb23 Use setup-node's built-in cache (#3557) 2022-04-25 16:02:34 -05:00
Matt Godbolt
b404355391 Fix branch name in builds 2022-04-25 11:36:31 -05:00
Matt Godbolt
cf0cbacf34 Test and build distribution simultaneously (#3553)
* Test and build distribution simultaneously
2022-04-25 11:27:08 -05:00
RabsRincon
4ab403c89c Add typescript to auto labeler 2022-04-24 00:48:41 +02:00
RabsRincon
c798f279a7 Add Solidity to auto labeler 2022-04-24 00:39:14 +02:00
Mats Larsen
c199b54440 Enable Prettier for TypeScript frontend (#3524) 2022-04-20 22:39:10 +02:00
Rubén Rincón Blanco
48eee26d2c Group some files to their own folders (#3384)
* Group some files to their own folders

In etc/scripts/, added disasms/, docenizers/, and util/ folders
In lib/, added mapfiles/, and parsers/ folders (+moved google.js to
shortener)
In static/, added widgets/ folder

Added cypress folder to .gitignore

* Address Matt's PR reviews

* Move new Pane renaming to folder
2022-02-22 00:18:21 +01:00
Rubén Rincón Blanco
273dd28c6e Adds compiler check to ci workflow (#3369) 2022-02-15 15:46:38 +01:00
Patrick Quist
c75291c3a1 justlint no longer needed 2022-02-13 22:36:30 +01:00
Patrick Quist
2a2bdfd0a1 different and 2022-02-13 22:24:57 +01:00
Patrick Quist
60f266ce7c try new if 2022-02-13 22:23:58 +01:00
Michael Debertol
3f695c9cc1 Add Dart support (#3352) 2022-02-11 16:19:16 +01:00
Patrick Quist
7a93cb02f9 Update labeler.yml 2022-02-11 15:44:58 +01:00
Patrick Quist
21ca3dc4e6 Update just-lint.yml 2022-02-11 00:11:59 +01:00
Patrick Quist
b2291ec607 Update just-lint.yml 2022-02-11 00:09:00 +01:00
Patrick Quist
5268c81cec Update just-lint.yml 2022-02-11 00:08:48 +01:00
Patrick Quist
ff8bb5d0a9 Create just-lint.yml 2022-02-11 00:03:49 +01:00
Rubén Rincón Blanco
4b47aea070 Update labeler.yml 2022-02-07 11:27:28 +01:00
Patrick Quist
ccf6a4123c disable deploys on PR's 2022-02-04 18:36:28 +01:00
Patrick Quist
51047b6ad7 Frontend testing (#3169) 2022-02-04 18:35:04 +01:00
Steve
0a3aadbe80 Add support for C#, F# and Visual Basic (#3168) 2022-01-29 16:16:27 +01:00
Matt Godbolt
a6682987dc New build and deploy setup (#3269)
* New build and deploy setup

* kills a lot of makefile complexity
* users will only ever use node-env=development for all practical
  purposes. Hopefully fixes issues where something node_modules
  is missing non-dev dependencies
* script building now pulled into a bash file
2022-01-18 20:46:33 -06:00
Matt Godbolt
7fcf892b37 More move to node 16 stuff (oops) 2022-01-17 14:18:35 -06:00
Patrick Quist
0e34de6d9b Update test-and-deploy.yml 2021-12-16 02:26:16 +01:00
Patrick Quist
de21378085 only run 1 job in workflow 2021-10-30 17:18:41 +02:00
Mats Larsen
68f37f8c68 Make use of GitHub's new issue templates (#3060)
GitHub supports adding a configuration file for customizing the issue creation tab.

docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository

This is a nice improvement to the issue/bug reporting experience.
2021-10-25 17:39:04 +02:00
Matt Godbolt
dc1592cdc1 Update to node v14.18.0 (#3026)
* Update to node v14.18.0
2021-10-11 23:18:19 -05:00
Matt Godbolt
1ed9ad9664 Tag builds (#2997)
Closes #2994
2021-10-04 08:26:49 -05:00
Matt Godbolt
b4756bb022 Create security scanner 2021-09-25 13:44:34 -05:00
Quinton Miller
7e1835fa0f Add support for Ruby (#2816) 2021-07-30 16:29:37 -04:00