1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-19 21:32:19 +00:00
Commit Graph

92 Commits

Author SHA1 Message Date
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
mrdudz
610dfbb41c try normal push, also try actions/upload-artifact@v3 2023-05-04 21:07:23 +02:00
mrdudz
ea90c934d7 try gain with classic token 2023-05-04 20:59:18 +02:00
mrdudz
17f58d934f AGAIN 2023-05-04 20:52:50 +02:00
mrdudz
926d09a14d i'm not patient enough 2023-05-04 20:48:52 +02:00
mrdudz
0369838f24 bleh 2023-05-04 20:45:35 +02:00
mrdudz
3536761110 another try 2023-05-04 20:30:28 +02:00
mrdudz
99a0d64b93 lets see if that token stuff works 2023-05-04 20:03:27 +02:00
mrdudz
20f0427fa4 comment out the push again. who knows whats wrong. sigh 2023-05-04 15:20:33 +02:00
mrdudz
681c51b37e yawn 2023-05-04 15:12:46 +02:00
mrdudz
c0dd3b9d9a like this? awesome how everyone does something different :) 2023-05-04 15:10:10 +02:00
mrdudz
7c5595efbc another try 2023-05-04 15:02:32 +02:00
mrdudz
45258d060d lets see if this works 2023-05-04 14:47:02 +02:00
mrdudz
0957c36115 try verbose dry run to see what it does :) 2023-05-04 14:19:27 +02:00
mrdudz
eb8dbcd04d really update all jobs 2022-11-18 19:00:35 +01:00
mrdudz
9d78e10d4b update actions to use node16 instead of node12 2022-11-18 18:39:58 +01:00
mrdudz
b166dc4261 hopefully thats it 2022-11-18 18:19:31 +01:00
mrdudz
4c047bf11e yawn 2022-11-18 18:13:54 +01:00
mrdudz
5638e0916a spül es noch einmal, Sam 2022-11-18 17:39:35 +01:00
mrdudz
d1b7768064 yeah! 2022-11-18 17:27:51 +01:00
mrdudz
d68598165c and another 2022-11-18 17:24:05 +01:00
mrdudz
d459b5da87 another try 2022-11-18 17:20:44 +01:00
mrdudz
fdcc683997 shoot in the dark, try to fix ming build issue 2022-11-18 17:13:37 +01:00
mrdudz
699ba1fbd6 when running on cmd.exe only print a message, the style tests
require bash
2022-11-05 16:42:01 +01:00
mrdudz
79fd078ae3 add check for line endings containing CR. 2022-11-03 18:27:10 +01:00
Greg King
68da626d9c Removed an environment experiment. 2022-06-20 03:08:47 -04:00
Greg King
16d259d2b4 Commented out the push command. 2022-06-17 21:44:42 -04:00
Greg King
268823fdbb Changed a line that Github Actions claimed was bad. 2022-06-17 21:22:43 -04:00
Greg King
a0e0c789db Went back to using actions/checkout@v2.
(Direct cloning doesn't support pushing with a hidden token.)

I'm putting this aside, for now. A Personal Access Token must be made for the repository. "git push" does a dry-run, so that the workflow will succeed.
2022-06-17 18:42:12 -04:00
Greg King
65c8b49430 Passed the token through the environment. 2022-06-17 13:52:45 -04:00
Greg King
43c0f5ecd7 Directly clone the document repo. 2022-06-17 12:58:56 -04:00
Greg King
997c67de35 Put doc.git next to cc65. 2022-06-17 09:00:53 -04:00
Greg King
0dab508c75 Find out where doc.git is. 2022-06-17 08:35:06 -04:00
Greg King
3f314c0ee9 Fixed the action/checkout steps.
I misunderstood that action's docs.
2022-06-17 08:18:51 -04:00