Commit graph

161 commits

Author SHA1 Message Date
renovate[bot]
8452c46c47
Update crazy-max/ghaction-import-gpg action to v5 (#2592)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-26 17:09:43 +02:00
Renovate Bot
c2018b53a5
Update actions/upload-artifact action to v3.1.0 2022-05-20 20:28:10 +00:00
Renovate Bot
29d047271e
Update actions/setup-node action to v3.2.0 2022-05-16 14:03:52 +00:00
Renovate Bot
d164296d7e
Update actions/setup-dotnet action to v2.1.0 2022-05-09 10:21:58 +00:00
Archi
263a2db476
CI: Remove excessive continue on errors 2022-05-08 23:01:45 +02:00
Renovate Bot
34bf8fb84f Update crazy-max/ghaction-import-gpg action to v4.4.0 2022-04-25 14:36:52 +00:00
Renovate Bot
c1a695de7b
Update actions/checkout action to v3.0.2 2022-04-21 16:13:25 +00:00
Archi
0a01dfa22b
Misc 2022-04-15 19:37:18 +02:00
Renovate Bot
151f6cfe4a
Update actions/checkout action to v3.0.1 2022-04-14 20:13:59 +00:00
Renovate Bot
5016abe45e
Update actions/setup-node action to v3.1.1 2022-04-11 14:10:40 +00:00
Łukasz Domeradzki
ceb021dbdf
Use windows-latest runner again (#2547)
* Attempt at resolving https://github.com/actions/virtual-environments/issues/5189

* Clean up dockerfiles from no longer required workarounds
2022-04-04 22:06:03 +02:00
Renovate Bot
ff7116d2ac
Update actions/setup-node action to v3.1.0 2022-04-01 11:47:41 +00:00
Renovate Bot
894471fa82
Update crazy-max/ghaction-import-gpg action to v4.3.0 2022-03-16 03:40:33 +00:00
Łukasz Domeradzki
d087aacbfb
Closes #2532 2022-03-07 18:35:41 +01:00
renovate[bot]
6b170c345d
Update actions/upload-artifact action to v3 (#2530)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 20:39:53 +01:00
renovate[bot]
5a97835531
Update actions/download-artifact action to v3 (#2529)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-02 22:33:21 +01:00
renovate[bot]
6c4fba5173
Update actions/checkout action to v3 (#2526)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-01 20:41:47 +01:00
Renovate Bot
1f5fbb5f92
Update crazy-max/ghaction-import-gpg action to v4.2.0 2022-03-01 10:35:48 +00:00
renovate[bot]
86b41f0542
Update actions/setup-dotnet action to v2 (#2523)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-25 11:37:22 +01:00
renovate[bot]
729c2e889c
Update actions/setup-node action to v3 (#2521)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-24 15:23:23 +01:00
Renovate Bot
08a6486c00
Update actions/setup-dotnet action to v1.9.1 2022-02-24 09:23:50 +00:00
Renovate Bot
6196fc175e
Update actions/setup-node action to v2.5.1 2021-12-28 15:13:10 +00:00
Archi
a2c278947d
CI: Misc
| The command cannot remove the job because it does not exist or because it is a child job. Child jobs
     | can be removed only by removing the parent job.

I have no clue what is wrong with Windows and it's not critical anyway.
2021-12-18 17:50:45 +01:00
Archi
f98d33bfa5
CI: Try to limit OOM on Windows 2021-12-17 14:09:55 +01:00
Archi
799b48d1b6
Revert "CI: Attemp to solve OOM on Windows"
This reverts commit 6444167ae4.
2021-12-17 14:09:25 +01:00
Archi
6444167ae4
CI: Attemp to solve OOM on Windows 2021-12-17 13:57:57 +01:00
Renovate Bot
c5839d3cbe
Update actions/upload-artifact action to v2.3.1 2021-12-15 16:04:48 +00:00
Renovate Bot
4aa524f03e
Update actions/upload-artifact action to v2.3.0 2021-12-08 00:01:56 +00:00
Renovate Bot
861e7ded16
Update actions/download-artifact action to v2.1.0 2021-12-07 21:18:02 +00:00
Renovate Bot
8cb813a354
Update actions/setup-node action to v2.5.0 2021-11-29 11:37:54 +00:00
Renovate Bot
c88a79327e
Update actions/setup-dotnet action to v1.9.0 2021-11-24 08:58:05 +00:00
Łukasz Domeradzki
0850a261cb
Add osx-arm64 ASF variant (#2451) 2021-11-10 20:36:09 +01:00
Archi
566be6e8c4
Use --self-contained and --no-self-contained as recommended by .NET 6.0 docs 2021-11-10 19:39:04 +01:00
Łukasz Domeradzki
0eee21360d
.NET 6.0 (#2388)
* Bump non-source files to net6.0

* Correct .NET 6.0 warnings

* Correct CI

* Correct linking errors

Not much I can do about them ATM

* Remove TrimmerRoots

At least runtime is no longer needed for our STD plugin, not sure about the dictionary

* Correct cc.sh

* Revert "Remove TrimmerRoots"

This reverts commit 11f603d3d6.

* First round of cat & mice game

* Update Directory.Build.props

* Update Startup.cs

* Update Startup.cs

* Update Startup.cs

* Fix new warnings

* Update SDK

* Address netf error

* Update Directory.Packages.props
2021-11-08 23:41:02 +01:00
Renovate Bot
6d9dc5e54f
Update actions/checkout action to v2.4.0 2021-11-03 04:51:31 +00:00
Archi
96fabd986c
CI: Use ArchiBot GH token
This way releases should not be authored by "github-actions"
2021-10-24 19:08:08 +02:00
Archi
47696cc9a7
Misc 2021-10-17 01:18:28 +02:00
Renovate Bot
861d64e0dc
Update actions/checkout action to v2.3.5 2021-10-15 17:42:53 +00:00
Renovate Bot
ead9da524d
Update crazy-max/ghaction-import-gpg action to v4.1.0 2021-10-15 13:45:09 +00:00
Renovate Bot
196a056f06
Update actions/setup-node action to v2.4.1 2021-09-27 13:31:23 +00:00
Archi
300c1c19ec
Implement some deduplication for overlay
Including 3 same scripts for linux is overkill, osx and linux could also be aggregated to "unix" but too much work
2021-09-26 00:12:15 +02:00
Renovate Bot
27f14802c4
Update actions/setup-dotnet action to v1.8.2 2021-09-14 08:47:16 +00:00
Archi
a72d12ef75
Revert "CI: Don't apply zip_exec on generic-netf"
This reverts commit 63d25d06aa.
2021-09-05 22:16:40 +02:00
Archi
63d25d06aa
CI: Don't apply zip_exec on generic-netf
Latest Mono (as of 6.12) is unable to extract zip archives with extended attributes that we're applying here
2021-09-05 20:49:14 +02:00
renovate[bot]
d8838c4c80
Update crazy-max/ghaction-import-gpg action to v4 (#2412)
* Update crazy-max/ghaction-import-gpg action to v4

* Update

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Archi <JustArchi@JustArchi.net>
2021-09-05 02:36:12 +02:00
Archi
2788df033b
CI: Use windows artifacts on all platforms again
https://www.youtube.com/watch?v=nkUOACGtGfA
2021-09-01 23:55:12 +02:00
Renovate Bot
ccd54413c0
Update crazy-max/ghaction-import-gpg action to v3.2.0 2021-08-10 07:55:04 +00:00
Renovate Bot
444c10b246
Update actions/setup-node action to v2.4.0 2021-08-05 18:03:29 +00:00
Renovate Bot
92fdeeb6a4
Update actions/setup-node action to v2.3.2 2021-08-04 15:00:13 +00:00
Renovate Bot
953c7da7c2
Update actions/setup-node action to v2.3.1 2021-08-03 18:01:11 +00:00
Archi
a83e3fa71a
CI: Include SHA512SUMS as part of the release 2021-08-02 00:45:58 +02:00
Archi
4b967ec7ba
CI: Tie osx release as well 2021-08-01 22:03:43 +02:00
Archi
4b2e5f3178
CI: Tie final release builds to OS they match
Windows: generic-netf + win-x64
OS X: should have osx-x64, but doesn't seem to preserve chmod +x in the zip file
Linux: everything else
2021-08-01 21:31:49 +02:00
Archi
6ace2107a7
CI: Utilize zip_exec utility for chmod +x
We can aid non-windows users by adding chmod +x flag to appropriate executables directly in the zip file
2021-08-01 19:27:16 +02:00
Archi
d50e848f84
CI: Fix the check for secrets 2021-08-01 19:14:56 +02:00
Archi
4bdbbedfb1
CI hardening against errors 2021-08-01 13:00:14 +02:00
Archi
7971585a32
Enable private signing of CI builds 2021-08-01 12:56:08 +02:00
Renovate Bot
0672e4393c
Update actions/setup-node action to v2.3.0 2021-07-20 14:51:21 +00:00
Archi
e7bc2e5e1c
CI: Use latest node LTS 2021-06-30 16:26:33 +02:00
Archi
2f7478b968
CI: Pin versions
While floating tags are nice to use and fancy, we already had situations where the fixed source code did not result in the same deterministic build as the one built e.g. a week ago due to non-pinned versions that resulted in a different set of dependencies than originally.

Since GitHub actions follow similar pattern, we want to do our best to ensure that if CI in given fixed version passed on a fixed source, then it should also result in the same deterministic output. Of course this is impossible to achieve in 100% (e.g. resources no longer being available over the network), but this is something we can do.

It wasn't like that before renovate since we didn't have a standarized bot that could handle bumping those versions for us.
2021-06-30 16:19:41 +02:00
Łukasz Domeradzki
8c4a0d7f06
Workflow enhancements (#2326)
1. Split publish part of ci.yml into independent publish.yml action (run on the same schedule)
2. Add docker-ci.yml without pushing capability on the same schedule as ci
2021-05-20 23:36:02 +02:00