Commit graph

436 commits

Author SHA1 Message Date
Renovate Bot
b6dd969fee
Update crowdin/github-action action to v1.3.0 2021-07-23 08:40:09 +00:00
Renovate Bot
0672e4393c
Update actions/setup-node action to v2.3.0 2021-07-20 14:51:21 +00:00
Renovate Bot
00601f6d52
Update crowdin/github-action action to v1.2.0 2021-07-16 07:23:17 +00:00
Renovate Bot
f160a25fb0
Update docker/setup-buildx-action action to v1.5.1 2021-07-12 12:49:15 +00:00
Archi
05e36b4cb9
CI: Misc 2021-07-10 00:53:34 +02:00
Renovate Bot
25fa116058
Update dessant/lock-threads action to v2.1.1 2021-07-09 20:07:46 +00:00
Renovate Bot
0c9fa2e9c1
Update crowdin/github-action action to v1.1.2 2021-07-09 06:49:18 +00:00
Renovate Bot
2077a0a2fc
Update crowdin/github-action action to v1.1.1 2021-07-08 12:50:06 +00:00
Archi
e6ecb1ac30
CI: Update token for translations.yml 2021-07-08 10:48:01 +02:00
Łukasz Domeradzki
bca1cbb32b
Update CONTRIBUTING.md 2021-07-07 16:02:28 +02:00
Archi
69f3d0fdcb
CI: Update token for translations.yml 2021-07-06 10:00:00 +02:00
Renovate Bot
c90f343386
Update docker/setup-buildx-action action to v1.5.0 2021-07-02 14:34:11 +00:00
Renovate Bot
b82e9454f5
Update docker/build-push-action action to v2.6.1 2021-07-01 15:49:02 +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
Archi
b36fc74488
Fix regex inside json 2021-06-29 13:16:57 +02:00
Archi
9f02bebe4a
Group MSTest packages together
As per advice in https://github.com/microsoft/testfx/issues/895#issuecomment-870457008
2021-06-29 13:15:57 +02:00
Archi
b7d98d1739
Update renovate.json 2021-06-29 00:12:41 +02:00
Archi
a38dea80e9
Downgrade MSTest.TestAdapter to 2.2.4
https://github.com/microsoft/testfx/issues/895
2021-06-29 00:11:17 +02:00
Archi
dae10747a3
CI: Change cron for translations 2021-06-04 12:46:24 +02:00
Archi
e05ff83bee
Revert "CI: Add os to the matrix of docker-ci.yml"
This reverts commit 0152e4e918.
2021-06-03 01:35:50 +02:00
Archi
0152e4e918
CI: Add os to the matrix of docker-ci.yml
Publish jobs won't have those as it's pointless for them to build and throw away the result, that's what CI is for
2021-06-03 01:30:40 +02:00
Archi
aab6b9cb5c
CI: Use parallel jobs in a matrix for docker-ci 2021-06-03 01:22:39 +02:00
Łukasz Domeradzki
791d48f94b
Remove link to GitHub issues from support
Not making it clickable decreases chance of invalid issues posted!
2021-05-31 15:22:15 +02:00
Archi
54445474e5
CI: Use GITHUB_TOKEN instead of GH_PACKAGES_PAT
It was not possible previously, but it should be now: https://docs.github.com/en/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry#authenticating-to-the-container-registry
2021-05-24 10:25:47 +02:00
Łukasz Domeradzki
b2300a6458
Update CONTRIBUTING.md 2021-05-23 16:32:13 +02:00
Archi
68baaae614
Misc 2021-05-23 14:41:22 +02:00
Archi
20629e008a
Update config.yml 2021-05-23 14:39:24 +02:00
Archi
b0186341e4
Update issue templates 2021-05-23 14:38:39 +02:00
Archi
57265e902c
Update CONTRIBUTING.md 2021-05-23 13:59:34 +02:00
Archi
4e9324ff9f
Update CONTRIBUTING.md 2021-05-23 13:57:42 +02:00
Archi
027347aee0
Update issue templates 2021-05-22 22:27:24 +02:00
Archi
817b818dfd
Update renovate.json 2021-05-22 22:01:35 +02:00
Archi
fb20108de3
AppVeyor: Remove dotnet clean, as it's not needed 2021-05-22 19:10:19 +02:00
Archi
a30ed27268
Update DH short description automatically as well 2021-05-22 18:47:03 +02:00
Archi
125f073eef
Misc 2021-05-22 17:11:51 +02:00
Archi
6b0058cea5
Final touches 2021-05-22 17:06:22 +02:00
Archi
199f7862bd
Update translations.yml 2021-05-22 16:32:13 +02:00
Archi
991e78d985
Remove gpgsign for pushes as GitHub doesn't support it 2021-05-22 16:22:47 +02:00
Archi
e8136490c8
Closes #2327
In addition to that change the cron and remove localization to test this in a second
2021-05-22 16:18:19 +02:00
Archi
795af015af
CI: Supply STD token to docker-ci
This allows to verify that STD plugin also builds, normally we skip it when token is not provided (for a reason)
2021-05-21 01:05:59 +02:00
Archi
0159a918cd
CI: Extract docker platforms to env variable 2021-05-20 23:47:22 +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
JustArchi
0b64979f92 Update FUNDING.yml 2021-05-19 11:46:58 +02:00
JustArchi
2d0e3b84d5 Update readme and release template 2021-05-19 11:45:25 +02:00
JustArchi
14f4a9f58d Move appveyor.yml to .github directory 2021-05-09 18:35:46 +02:00
JustArchi
5b5d62d1e8 Move crowdin.yml to .github directory 2021-05-09 13:40:00 +02:00
JustArchi
5a5a4462f8 Delete dependabot.yml.off 2021-05-09 13:20:50 +02:00
JustArchi
33643bcaf2 CI: Add support for lock files 2021-05-09 01:57:49 +02:00
JustArchi
a38aa8511a CI: Simplify the flow 2021-05-09 00:00:02 +02:00
JustArchi
272cd1ff29 Delete 5.0-to-5.1.md 2021-05-07 00:08:26 +02:00
JustArchi
93c38ff4d4 Create 5.0-to-5.1.md 2021-05-06 18:34:29 +02:00
JustArchi
47184cb139 Renovate: use :automergeBranch 2021-05-03 00:28:50 +02:00
Renovate Bot
59e409f320 Update crowdin/github-action action to v1.1.0 2021-05-02 21:41:07 +00:00
renovate[bot]
c35d1be12d
Configure Renovate (#2318)
* Add renovate.json

* Configure renovate.json

* Add a rule for mono support

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: JustArchi <JustArchi@JustArchi.net>
2021-05-02 20:03:54 +02:00
JustArchi
b70af76a5e Revert "Update links"
This reverts commit 3695335927.
2021-04-26 11:01:25 +02:00
JustArchi
3695335927 Update links 2021-04-26 00:18:34 +02:00
JustArchi
890648e604 Update official markdowns mentioning the new support channel 2021-04-26 00:11:31 +02:00
JustArchi
1cfa11d316 Correct Copy-Item not being recurse when expected 2021-04-25 20:52:06 +02:00
JustArchi
dc5da86322 Add support for automatic commit for STD strings 2021-04-25 19:57:11 +02:00
Łukasz Domeradzki
171e510fbe
CI: Use latest SDK once again (#2285) 2021-04-18 13:23:40 +02:00
JustArchi
89264d1e70 CI: Disable fail-fast
This gives precise information which OSes failed instead of the first one that did, useful for analyzing failures related to specific OS only
2021-04-11 13:27:32 +02:00
JustArchi
d3a09ebc8c CI: Switch to 5.0.201 SDK due to problems with latest 2021-04-07 20:37:38 +02:00
JustArchi
a07403a8af Misc cron change 2021-04-05 12:49:52 +02:00
JustArchi
c2b4a7a5fd Misc 2021-03-19 13:45:57 +01:00
JustArchi
691faced26 Update RELEASE_TEMPLATE.md 2021-03-19 13:39:50 +01:00
Łukasz Domeradzki
2ef64b08f1
Don't apply TargetLatestRuntimePatch for generic variants (#2219)
* Publish generic packages without targetting latest patch

* Forgot about this one

* Fix screwup
2021-03-03 09:55:00 +01:00
JustArchi
9d9a8af94f Delete auto-merge.yml.off 2021-02-27 02:07:43 +01:00
JustArchi
b2336504a3 Misc 2021-02-27 02:05:40 +01:00
JustArchi
bfc48425d3 CI: check-latest for node 2021-02-22 19:05:34 +01:00
JustArchi
f9775fd17b CI: Update crowdin and setup-node 2021-02-22 18:57:36 +01:00
JustArchi
16c03d85c9 CI: Use node.js 14 (LTS) 2021-02-22 18:48:21 +01:00
JustArchi
4054e60592 CI: Use latest SDK version 2021-02-22 16:20:54 +01:00
JustArchi
be2f59ef88 Misc 2021-02-09 17:48:24 +01:00
JustArchi
ce4984f8dc Update issue templates 2021-01-26 09:58:10 +01:00
JustArchi
00bc2daeac Correct wiki to follow master
Impossible to change for now
2021-01-20 21:26:55 +01:00
JustArchi
01bc30e49c master -> main 2021-01-20 21:14:45 +01:00
JustArchi
e00e615b02 Misc 2021-01-06 20:43:51 +01:00
JustArchi
c7547e3b40 Add branch to translations 2021-01-03 11:36:02 +01:00
JustArchi
71f3dd5e5c Add opencontainers labels to docker images 2021-01-02 18:33:16 +01:00
JustArchi
a847585450 Misc 2021-01-02 15:47:30 +01:00
JustArchi
d6de2bf7b9 Fix released docker builds 2021-01-02 15:38:36 +01:00
JustArchi
9b31e334b2 Misc 2021-01-02 15:13:33 +01:00
JustArchi
a27b08e563 Switch to DOCKERHUB_PASSWORD for solving the upload error, and make the step optional 2021-01-02 15:03:53 +01:00
JustArchi
46891d6be2 Add checkout code action to make DH readme updates possible 2021-01-02 14:56:27 +01:00
Łukasz Domeradzki
e5efb86bd2
CI updates related to Docker containers (#2112)
* Initial commit trying to get ghcr running

* Move to v2

* Add lowercasing

* Replace docker hub worker

* Update

* Attempt to solve .net limitations

* Correct platforms

* Update docker-publish-master.yml

* Add remaining docker tags

* Add automatic DockerHub repo description update
2021-01-02 14:49:03 +01:00
JustArchi
454e69b144 Misc 2021-01-01 15:57:19 +01:00
JustArchi
32bd163416 Replace Bitcoin donate with Crypto donate 2020-12-24 21:14:48 +01:00
JustArchi
978cac9c01 Orange was a mistake 2020-12-09 12:43:09 +01:00
JustArchi
5d3f1f308c Add revolut as donation option 2020-12-09 12:41:39 +01:00
JustArchi
cbbd6fab2d Work around OS X limitations 2020-11-21 18:14:15 +01:00
JustArchi
d9e3496e5e Optimize csprojs and STD plugin publishing
thanks to @Vital7 for the idea
2020-11-21 18:09:05 +01:00
JustArchi
f429a7b618 Misc CIs 2020-11-19 21:32:06 +01:00
JustArchi
1c1c9d107b Try to guess what is wrong with GitHub 2020-11-19 21:21:48 +01:00
Łukasz Domeradzki
35f4651ed6
.NET 5.0 (#1999)
* Initial work

* Fix CIs

* Fix warnings

* Update .travis.yml

* Update dockerfiles

* Update libraries to .NET 5.0

* Misc

* Remove workaround for #1812

* Update cc.sh

* CI updates

* CI updates

* Update .travis.yml
2020-11-10 23:22:57 +01:00
JustArchi
da2a1f811a Update ci.yml 2020-10-04 02:21:53 +02:00
JustArchi
8c188d1d40 Give up for now
There is no solution that works like old dependabot, great.
2020-09-27 02:52:11 +02:00
JustArchi
d63288d21b Try different auto-merge action
Previous one clearly doesn't work correctly
2020-09-27 02:35:38 +02:00
JustArchi
8bf47fc05a Add support for auto-merge action
Upcoming replacement for lack of such feature in native dependabot, needs to be tested first
2020-09-27 02:04:25 +02:00
JustArchi
46d3360f8d Update ci.yml 2020-09-21 22:19:28 +02:00
JustArchi
0351725d80 Update ci.yml 2020-09-21 22:14:11 +02:00
JustArchi
a617ac0665 Update ci.yml 2020-09-21 22:07:31 +02:00
JustArchi
28fa7ac538 Migrate lock-bot to GitHub actions 2020-08-18 11:44:36 +02:00
JustArchi
532a47bda5 Update config.yml 2020-08-11 01:10:30 +02:00
JustArchi
563f57e3aa Keep readme in project's root
Even if it's not critical, it's a good practice to have a readme, not to mention that it can be used in other sources, such as docker page
2020-08-11 01:06:27 +02:00
JustArchi
0a973cefd2 Move non-critical md resources into .github directory 2020-08-11 01:05:16 +02:00
JustArchi
9d91644ed7 Try to avoid hardcoding repo name 2020-08-04 00:47:26 +02:00
JustArchi
ea22da2c9b Finish adding cron translations
Closes #943

Good night ArchiCrowdin, you never disappointed me.
2020-08-03 23:46:35 +02:00
JustArchi
3a11e79748 Update translations.yml 2020-08-03 23:39:56 +02:00
JustArchi
ad1b79270f Update translations.yml 2020-08-03 23:28:23 +02:00
JustArchi
a7417f1a1f Update translations.yml 2020-08-03 23:06:18 +02:00
JustArchi
db1ba37b59 Add cron action for automatic translations pull
Testing for now, if everything works properly, I'll update the schedule
2020-08-03 22:55:08 +02:00
JustArchi
b9ca301acc Update CODE_OF_CONDUCT.md 2020-08-01 00:55:28 +02:00
JustArchi
2f6a45d4b7 Update CODE_OF_CONDUCT.md 2020-08-01 00:52:59 +02:00
JustArchi
32d25937cb Replace ArchiCrowdin with Crowdin GitHub action 2020-07-31 22:36:36 +02:00
JustArchi
3fe9af3afa Move crowdin API key under organization 2020-07-31 21:15:48 +02:00
JustArchi
28c869f177 Move crowdin strings upload from AppVeyor to Github Actions 2020-07-31 21:02:33 +02:00
JustArchi
a003db77e4 Move github releases publishing from AppVeyor to GitHub actions 2020-07-31 20:35:28 +02:00
JustArchi
949af6b22c Candidate for the most useless code commit of 2020
OCD is killing me
2020-07-07 17:21:07 +02:00
JustArchi
3f3a00e457 Correct ASF-ui deploy type for github actions 2020-06-25 18:44:10 +02:00
JustArchi
2e5828779f Update Bug_report.md 2020-06-20 17:55:40 +02:00
JustArchi
a180c46b5d Update config.yml 2020-06-19 10:12:41 +02:00
JustArchi
4b570f7928 Handle token in cc.sh, misc 2020-06-15 13:45:17 +02:00
JustArchi
84cd99468f Add compatibility with OS X 2020-06-13 16:25:13 +02:00
JustArchi
723824ee7d Set up STEAM_TOKEN_DUMPER_TOKEN 2020-06-13 16:14:37 +02:00
JustArchi
88b4856fe1 CIs: Start bundling the plugin with ASF 2020-06-13 14:45:41 +02:00
JustArchi
641766a828 Update config.yml 2020-06-08 18:04:31 +02:00
JustArchi
452b551e88 Create config.yml 2020-06-08 18:03:21 +02:00
JustArchi
291a214051 Update ci.yml 2020-06-01 18:21:48 +02:00
JustArchi
bba2327aec Update ci.yml 2020-05-25 22:37:38 +02:00
JustArchi
7c23250d83 Add ArchiSteamFarm.CustomPlugins.PeriodicGC 2020-05-22 11:48:02 +02:00
JustArchi
9054f03556 CI: Misc 2020-05-20 23:44:54 +02:00
JustArchi
3ace90432f Closes #1544 2020-05-15 17:43:09 +02:00
Łukasz Domeradzki
57edf48d13
CI enhancements (#1789)
* Artifacts enhancements tests

* Update ci.yml

* More tests

* Update .travis.yml

* Update .travis.yml
2020-05-14 21:25:53 +02:00
JustArchi
c01f588541 Revert "Use 2-part SDK channel for GitHub CI"
This reverts commit cda211a3d6.
2020-05-13 23:08:49 +02:00
JustArchi
cda211a3d6 Use 2-part SDK channel for GitHub CI
This should work now, I guess?
2020-05-13 23:06:30 +02:00
JustArchi
b527ee56b7 Update ci.yml 2020-05-13 23:02:12 +02:00
JustArchi
a3145251de Allow GitHub CI artifacts upload to fail
We might run into 429 rate limited when a lot of jobs are running at the same time, artifacts upload is not mandatory for verifying the build
2020-05-13 22:48:38 +02:00
JustArchi
38c9848509 Misc CI enhancements 2020-05-10 01:04:25 +02:00
JustArchi
6f8948010b Misc 2020-04-27 19:54:56 +02:00
JustArchi
8d862f75ee Improve dotnet publish arguments 2020-04-22 22:27:59 +02:00
JustArchi
9ee90d3cc2 Update FUNDING.yml 2020-04-21 22:12:12 +02:00
JustArchi
ff9a7631ee Misc 2020-04-10 19:37:16 +02:00
JustArchi
e0209d9d75 Add linux-arm64 as GitHub workflow CI artifact 2020-04-08 19:45:03 +02:00
JustArchi
289d3e90b7 Closes #1728 2020-04-08 19:32:53 +02:00
JustArchi
573d73c7a9 CIs: Bump 2020-03-05 23:21:12 +01:00
JustArchi
ce81b67dea Update Wiki_correction.md 2020-02-29 02:57:20 +01:00
JustArchi
7d630e3df2 Create Wiki_correction.md 2020-02-29 02:54:13 +01:00
JustArchi
07a91a7274 Disable SingleFilePublish on all platforms
#1544
2019-12-16 20:53:29 +01:00
JustArchi
a04a5f6df6 Add badge 2019-12-15 14:31:24 +01:00
Łukasz Domeradzki
e04f4c40d3
Implement initial github workflow (#1550)
* Initial yaml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml
2019-12-15 14:06:03 +01:00
Łukasz Domeradzki
740cc5e97c
Update Bug_report.md 2019-06-13 18:05:55 +02:00
Łukasz Domeradzki
3910f27a12
Update FUNDING.yml 2019-06-01 23:44:39 +02:00
Łukasz Domeradzki
02134ab01f
Update FUNDING.yml 2019-05-31 12:57:34 +02:00
Łukasz Domeradzki
8e0be4dd54
Update FUNDING.yml 2019-05-31 12:57:11 +02:00
Łukasz Domeradzki
ed91a03437
Create FUNDING.yml 2019-05-31 12:56:27 +02:00
Łukasz Domeradzki
43567e1367
Update CONTRIBUTING.md 2019-04-18 00:01:30 +02:00
Łukasz Domeradzki
a4bfc9700f
Update issue templates 2019-03-28 18:02:43 +01:00
JustArchi
7a984b6f10 Update Bug_report.md 2019-03-28 17:52:58 +01:00
Łukasz Domeradzki
cb34b11230
Update CONTRIBUTING.md 2019-02-18 18:57:16 +01:00
Łukasz Domeradzki
92f3126166
Update CONTRIBUTING.md 2019-02-18 18:55:35 +01:00
Łukasz Domeradzki
428933af91
Update CONTRIBUTING.md 2018-12-05 01:20:58 +01:00
JustArchi
55f92e5920 Update CONTRIBUTING.md 2018-11-22 05:51:47 +01:00
JustArchi
1b23e10328 Update CONTRIBUTING.md 2018-11-22 05:44:08 +01:00
JustArchi
c657db5209 Update CONTRIBUTING.md 2018-11-22 05:36:47 +01:00
JustArchi
8e61791a5e Misc 2018-10-21 01:56:22 +02:00
JustArchi
b342b31298 Add generic issue template 2018-09-22 23:15:15 +02:00
JustArchi
393df73a1e Misc 2018-09-22 23:08:50 +02:00
JustArchi
f4c4457188 JustArchi -> JustArchiNET rebranding 2018-09-22 20:35:13 +02:00
JustArchi
bb55d71545 Misc 2018-08-15 05:23:20 +02:00
JustArchi
9a53ae0916 Misc 2018-08-15 05:21:59 +02:00
JustArchi
159e2dd112 Misc 2018-07-23 06:17:44 +02:00
JustArchi
c8fc65aaef Misc 2018-07-23 06:17:23 +02:00
JustArchi
62671beffc Misc 2018-07-23 06:16:13 +02:00
JustArchi
5a8cb6b2f0 Misc 2018-07-23 06:15:12 +02:00
JustArchi
0269cf5a3a Update contributing guidelines 2018-07-23 06:04:10 +02:00
JustArchi
d91c7d74b5 Add lock.yml 2018-06-26 04:48:08 +02:00
JustArchi
79cc73b33c Misc 2018-05-28 03:56:23 +02:00
JustArchi
758addf310 Make issue templates comply with https://github.com/JustArchi/ArchiSteamFarm/issues/801 2018-05-28 03:48:13 +02:00
Łukasz Domeradzki
797db71e62
Update CONTRIBUTING.md 2018-05-16 01:23:00 +02:00
Łukasz Domeradzki
298e8e017d Update issue templates 2018-05-11 00:01:21 +02:00
JustArchi
1122959c59 Cleanup 2018-05-10 23:55:53 +02:00
Łukasz Domeradzki
900d921377 Update issue templates 2018-05-10 23:55:02 +02:00
Łukasz Domeradzki
42a25acd24 Update issue templates 2018-05-10 23:45:35 +02:00
JustArchi
53156f0329 Misc 2018-05-07 18:17:26 +02:00
JustArchi
d1668f521c Move github-specific files to .github folder
Less clutter in root is always good
2018-03-29 00:54:34 +02:00