Kugel Fuhr
c7096ab6d7
Fix an error that was introduced by me in a4a24280f2:
...
Using a pipe causes a subshell to be generated so the "exit" statements will
just leave the subshell. As a consequence, the sortedxxx.sh scripts produced
output but no error exit code. Which in turn caused an error in #2778 to slip
through undetected.
2025-07-13 17:56:31 +02:00
Bob Andrews
29f7ab3809
Merge pull request #2760 from kugelfuhr/kugelfuhr/fix-2753
...
Add ".CAPABILITY" to ca65, remove ".MACPACK cpu"
2025-07-03 18:43:05 +02:00
Bob Andrews
9194d9e309
Update bug_report.md
2025-07-03 11:09:03 +02:00
Bob Andrews
ca329c975b
Update feature_request.md
...
cut down (a lot)
2025-07-03 09:46:43 +02:00
Bob Andrews
2c4b3a485e
Update bug_report.md
...
cut down
2025-07-03 09:44:57 +02:00
Bob Andrews
9240ad37ab
Update PULL_REQUEST_TEMPLATE.md
...
cut it down a lot
2025-07-03 09:39:29 +02:00
mrdudz
087edc336b
don't try to use multiple templates for the time being
2025-07-02 23:47:53 +02:00
cc65 Owner
7b26325632
Create bug_fix_template.md
2025-07-02 23:29:49 +02:00
cc65 Owner
b4d034bef7
Initial issue templates
...
These are basically the standard templates GH generated - they might help to automatically tag at least bugs vs features
2025-07-02 23:10:29 +02:00
Kugel Fuhr
a4a24280f2
Do only check .c and .h files.
2025-06-30 20:50:30 +02:00
mrdudz
ecdc59de47
more QUIET=1
2025-06-27 00:10:07 +02:00
mrdudz
0d98ab42f0
pass QUIET in the workflows
2025-06-27 00:00:48 +02:00
Kugel Fuhr
399f5aaab7
Check that there are no library modules that use the old "sp" symbol instead
...
of "c_sp".
2025-06-26 08:23:51 +02:00
Kugel Fuhr
fa81f14cbf
Add an explicit "exit 0" to the shell scripts. This worked more or less by
...
coincidence before since shell scripts return the exit code of the last
command run if there is no explicit exit statement.
2025-06-25 20:34:41 +02:00
Kugel Fuhr
1feeee9ce0
Do only check .c and .h files.
2025-06-25 09:37:58 +02:00
mrdudz
4daba00d47
don't make script choke with more than 9 tables
2025-06-18 00:28:53 +02:00
Bob Andrews
f191272feb
Merge branch 'master' into checksorted
2025-06-12 23:33:12 +02:00
mrdudz
505160f169
a bit cleaner, also build dbgsh
2025-06-12 21:31:05 +02:00
mrdudz
b2616eac0d
use -C correctly :)
2025-06-12 20:58:36 +02:00
mrdudz
86cf60d0e6
add dbginfo to src/Makefile, add building dbginfo example to CI. Fixes #2681 , supersedes #2682
2025-06-12 20:53:55 +02:00
mrdudz
d1def100dd
use sort -c
2025-06-09 22:28:19 +02:00
mrdudz
aaa1058d32
use explicit markers (comments) for the bsearch table checking, simplifies the scripts and makes them more robust too :)
2025-06-09 21:48:20 +02:00
mrdudz
58ff844d04
add to GHA
2025-06-09 18:42:52 +02:00
mrdudz
d368f3d0ea
simple script(s) to check if bsearch tables are sorted correctly
2025-06-09 18:26:41 +02:00
Kugel Fuhr
36a810cdb2
Make lastline.sh ignore empty files. Fixes #2514 .
2024-09-12 09:10:37 +02:00
mrdudz
2c4d4d3314
add -j2 to make test invocations
2024-05-16 18:57:29 +02:00
mrdudz
3dfe033000
update actions/upload-artifact@v3->actions/upload-artifact@v4, actions/cache@v3->actions/cache@v4
2024-02-03 17:02:08 +01:00
mrdudz
5acfb02794
update actions/checkout@v3 -> actions/checkout@v4 and microsoft/setup-msbuild@v1.1 -> microsoft/setup-msbuild@v2. lets see what happens :)
2024-02-03 16:20:17 +01:00
Colin Leroy-Mira
c4c6967e4a
Enable Windows tests on pull requests
2024-02-02 19:45:17 +01:00
Bob Andrews
7297d2c8b6
Merge pull request #2310 from pm100/vs64
...
second try at fixing win64 build
2023-12-31 18:54:23 +01:00
paul moore
103d4b82c5
more msbuild syntax fixes
2023-12-14 14:43:58 -08:00
paul moore
269786a5ae
fix msbuild syntax
2023-12-14 14:38:24 -08:00
paul moore
08341aae30
second try at fixing win64 build
2023-12-14 14:25:35 -08:00
mrdudz
0b077f561f
exclude test directory from some style checks - it makes no sense to enforce these things in the test bench, we need to be able to test all kinds of spaces and tabs :)
2023-12-10 22:43:47 +01:00
Brian
23f37c40aa
Upload 64-bit Windows snapshot to Sourceforge
2023-11-06 21:36:58 -05:00
bbbradsmith
eb2b013d62
remove workflow comments this obsoletes
2023-05-08 21:22:18 -04:00
bbbradsmith
76328da682
librsc/Makefile: ../lib directory must be created globally before make lib targets in parallel
...
prevents conflict of individual targets each trying to create ../lib
enable -j2 in make lib windows action
2023-05-08 20:57:50 -04:00
bbbradsmith
07963abd52
replace manual-only tests with scheduled test and manual dispatch
...
cache is used to prevent unnecessary rebuild if the previous build was successful
make steps now use SHELL=cmd to provide cmd.exe subshell
2023-05-08 18:21:21 -04:00
bbbradsmith
ce6097ea7e
rename windows-test-manual to windows-test-scheduled
2023-05-08 18:12:57 -04:00
Brad Smith
8b682b3c5a
Merge branch 'master' into split2089-workflow-docs-artifact
2023-05-07 13:34:37 -04:00
Bob Andrews
066953c435
Merge pull request #2101 from bbbradsmith/split2092-windows-test-manual
...
workflow for manually dispatched Windows build and test
2023-05-06 21:23:50 +02:00
bbbradsmith
a022f7203d
workflow for manually dispatched Windows build and test
2023-05-05 22:05:10 -04:00
bbbradsmith
c662c7a36f
use diff-index to prevent commit instead of bash if
...
preferred because the if suppresses all git commit errors, instead of the one error we need to suppress (commit with no changes)
2023-05-05 12:02:50 -04:00
bbbradsmith
8f356f5093
artifact upload should not end with .zip as it is appended automatically
...
fixes ".zip.zip" artifact filenames
2023-05-05 11:00:06 -04:00
bbbradsmith
0cad5bef81
include docs snapshot with pull request build so that PRs can preview it easily
2023-05-05 10:58:18 -04:00
bbbradsmith
e57c991de7
master push workflow can include a docs snapshot
2023-05-05 10:56:43 -04:00
mrdudz
71bb11bee1
make the commit message a url, also check if it really doesnt fail when there is nothing to commit
2023-05-04 22:09:22 +02:00
mrdudz
e228e4d65c
try something else, again
2023-05-04 21:58:37 +02:00
mrdudz
769b316376
lets see if this will not fail when there are no changes in the docs
2023-05-04 21:27:48 +02:00
mrdudz
7053dac3a9
remove token from cc65/doc, reenable the tests again
2023-05-04 21:13:37 +02:00