Commit Graph
42 Commits
Author SHA1 Message Date
Eliot Jones fcf09ac6b3 move nightly builds back to main feed 2023-08-05 16:22:55 +01:00
Eliot Jones 32cf25e6b7 fix typo in accursed yaml 2023-06-06 19:36:29 +01:00
Eliot Jones 2366d22719 move nightly builds to separate package id
while nightly builds are useful they also cause
a large amount of spam on the main project
nuget. here we try to change the package id
so that it will be hosted as a separate package
while having all the same code and namespaces
this means people can opt into the nightly builds
while keeping the version history of the released
package tidy.

no idea if this will work because actions and
yaml is my idea of hell and is impossible to
debug, but let's give it a go
2023-06-05 21:48:02 +01:00
Eliot Jones fc59d1e58f try making nightly release dependent on test passing 2023-05-18 20:05:06 +01:00
Eliot Jones 23aeb66566 bump integration test runner version 2023-05-17 20:34:10 +01:00
BobLd 0d15c395ea Revert "Update run_integration_tests.yml"
This reverts commit 92f47df9f6.
2023-04-16 19:29:15 +01:00
BobLd 92f47df9f6 Update run_integration_tests.yml
Update integration tests action dotnet version from 2.1.x to 3.1.x
2023-04-10 17:41:05 +01:00
Eliot Jones e402a07105 add net 6 support in actions 2022-04-03 15:22:39 -04:00
Eliot Jones 6b08547481 use windows 2019 now 2016 is deprecated 2022-04-03 14:26:37 -04:00
Eliot Jones b0a5f4c8d0 fix test, again 2022-02-19 16:27:21 -04:00
Eliot Jones 81e7861854 check if build works on windows 2016 2022-02-19 15:47:04 -04:00
Eliot Jones 77ac6caa64 use windows 2019 for actions 2022-02-19 12:57:33 -04:00
Eliot Jones b89c8c577d add 3rd part of archive to integration tests 2022-01-11 17:39:14 +00:00
Eliot Jones a342115b9c run build and test on pull requests 2022-01-11 13:56:13 +00:00
Eliot Jones 7ed985a023 move console runner to named file and clean output then run in action 2022-01-11 11:27:50 +00:00
Eliot Jones 16e1e5e52d fix workflow typos 2022-01-11 10:13:23 +00:00
Eliot Jones bb16af1d9a add code to try unzip archives 2022-01-11 10:05:21 +00:00
Eliot Jones 41bfa1a054 let wget create archive folder if not exists 2022-01-10 23:07:18 +00:00
Eliot Jones 0bb77c1144 also download and cache part 1 2022-01-10 23:05:18 +00:00
Eliot Jones 20e1695c5f try caching downloaded file 2022-01-10 23:01:17 +00:00
Eliot Jones 9a46135de5 start writing an action for integration tests 2022-01-10 22:50:37 +00:00
Eliot Jones 879513e83d add snupkg to nightly build step 2022-01-10 21:05:09 +00:00
Eliot Jones e8f917bbb1 try last known good version of action 2021-08-27 14:05:43 -04:00
Eliot Jones 2ac20d1a78 coding is hell 2021-08-27 10:33:12 -04:00
Eliot Jones 40b331b4a0 something to do with this right, maybe 2021-08-27 09:49:33 -04:00
Eliot Jones fa7186143f is it because i'm on windows, what do you want!? 2021-08-27 09:47:32 -04:00
Eliot Jones 0c2bd83545 why, why do these need to be single letter 2021-08-27 09:35:30 -04:00
Eliot Jones afc0810f1e try to fix broken yaml rubbish 2021-08-27 07:40:23 -04:00
Eliot Jones 905f09b18a remove unrecognized flag from nightly publish 2021-08-22 16:22:20 -04:00
Eliot Jones c4e23ff5ac remove prevent check date run and use master job 2021-08-21 15:40:11 -04:00
Eliot Jones 3f1035cd6d nightly release push action rework v12 2021-08-16 22:01:08 -04:00
Eliot Jones b1f880d089 nightly push action rework v11 2021-08-16 21:50:37 -04:00
Eliot Jones 4ac2de2fdd nightly push action rework v8 2021-08-16 21:39:51 -04:00
Eliot Jones c82287119e nightly push action rework v7 2021-08-16 07:11:39 -04:00
Eliot Jones 889063f83c nightly push action rework v6
Failed due to incorrect csproj name
2021-08-14 21:07:53 -04:00
Eliot Jones 235f789e4f nightly push action rework v4
probably safer to move the dependent job into the
same action file. of course there's probably a way to
separate them but there's also no way to test for certain
2021-08-14 13:20:08 -04:00
Eliot Jones fcdd08a21c nightly push action rework v3
i think you need to use the double brackets and scope
to the action secrets to access the api key. who knows
it's not like there's any validation or debugging or testing
capability because the entire field of devops has soup for
brain 🧌
2021-08-14 13:17:09 -04:00
Eliot Jones 661d37de0e nightly push action rework v2
very poor documentation for a dependent needs
action/job. looks like it might be repository dispatch
or it must be included in the main file.
2021-08-14 13:10:23 -04:00
Eliot Jones 165bc74c53 try creating a nightly push to nuget script v1
this is intended to create nightly build with package
versions of the form x.y.z-yyyyMMdd.sha and
push them to nuget automatically, only where there
are new changes per day. since devops is a nightmare
and entirely untestable we will have to go through 20
iterations to actually get this to work
2021-08-14 13:01:46 -04:00
Eliot Jones 3437b48925 actions build and test v003
also adds a console runner for testing arbitrary files
2021-02-28 17:03:32 -04:00
Eliot Jones d5be096130 actions build and test v002 2021-02-28 16:04:50 -04:00
Eliot Jones 50037cdef8 actions build and test v001 2021-02-28 15:56:30 -04:00