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
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
Greg King
86d68bea8c
Experiment: checkout the second repo first.
...
Maybe that will give it the github.token that it needs.
2022-06-17 08:06:21 -04:00
Greg King
b4231401bd
Trying a verbose Git push.
...
If I'm lucky, it will tell me more.
2022-06-17 05:38:59 -04:00
Greg King
0d5dbb2ce2
Tried to authorize a push by setting the access token explicitly.
2022-06-17 03:46:31 -04:00
Greg King
5b0023c3df
Fixed a shell syntax bug. Try again.
2022-06-17 02:30:52 -04:00
Greg King
1628efd569
Added Github action steps that update the online documentation repo.
2022-06-17 01:44:40 -04:00
mrdudz
75441afb71
rename the "check" target to "checkstyle".
...
also created a new "check" target which runs all tests, as it is common with GNU programs
2022-05-17 14:30:41 +02:00
mrdudz
fd6662bb64
add check action also to the snapshot build
2022-04-16 18:32:49 +02:00
mrdudz
4c58757064
run style checks on PR
2022-04-16 18:21:57 +02:00