File tree Expand file tree Collapse file tree 14 files changed +855
-0
lines changed
actions/setup-environment Expand file tree Collapse file tree 14 files changed +855
-0
lines changed Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of the NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116# Git
217.git
318.gitignore
Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of the NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116root = true
217
318[* ]
Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of the NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116name : ' Setup CI Environment'
217description : ' Setup the environment in which CI scripts for the NVDA Remote Access server can be run'
318
Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of the NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116name : Run automated tests
217
318on : push
Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of the NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116name : Check types with Pyright
217
318on :
Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of the NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116.venv /
217# Temporary unit testing artefacts
318_trial_temp /
Original file line number Diff line number Diff line change 1+ # Copyright 2025 NV Access Limited
2+ #
3+ # This file is part of NVDA Remote Access Relay Server.
4+ #
5+ # NVDA Remote Access Relay Server is free software: you can redistribute it and/or modify it under the terms
6+ # of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of
7+ # the License, or (at your option) any later version.
8+ #
9+ # NVDA Remote Access Relay Server is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
10+ # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
11+ # General Public License for more details.
12+ #
13+ # You should have received a copy of the GNU Affero General Public License along with NVDA Remote Access Relay
14+ # Server. If not, see <https://www.gnu.org/licenses/>.
15+
116# Pre-commit configuration
217# See https://pre-commit.com for more information
318# See https://pre-commit.com/hooks.html for more hooks
You can’t perform that action at this time.
0 commit comments