25 Commits

Author SHA1 Message Date
Michael Keck
4eb2cb217d add pcapplusplus/20.08 (#1389)
* add pcapplusplus/20.08

Migrated from https://github.com/bincrafters/conan-pcapplusplus

* pcapplusplus: use conandata.yml

* Update GHA workflow file

* Update AZP

* GHA: use actions/setup-python@v2
2021-04-30 18:19:09 +02:00
Michael Keck
0673bfcb4f add ruby_installer/2.7.3 (#1387)
* add ruby_installer/2.7.2

Port from https://github.com/bincrafters/conan-ruby_installer

* Don't hardcode version

* Update to 2.7.3

* Don't use os_build and arch_build

* Fix os_build -> os arch_build -> arch

* Fix SHA256

* Update GHA workflow to version 11
2021-04-26 19:34:15 +02:00
Croydon
6214f55b40 Update GHA triggers
Fixes https://github.com/bincrafters/community/issues/1336
2021-02-06 01:49:03 +01:00
Michael Keck
3cbf555611 Migration to Artifactory (#1358)
* Update docs for the migration to Artifactory

* Docs: remove more obsolete information

* Docs: mention that revisions have to be enabled

* CI: Update remotes and upload remote

* CI: Update conan-center remote URL

* Apply cosmetic change to SDL2 to test CI

* Don't add conan-center explicit

CONAN_REMOTES is not replacing pre-existing ones, so we don't need to specifc conan-center explicit

* another cosmetic change
2021-02-05 18:36:33 +01:00
Croydon
8a11f8d342 Fix auto-merge for > 100 checks
Fixes https://github.com/bincrafters/community/issues/1344
2021-02-05 18:11:05 +01:00
Croydon
63f4df9dd9 CI: skip docs build for push events on non-main 2021-01-01 20:28:10 +01:00
Croydon
ff2bbbe733 CI: Test building docs on GHA 2020-12-13 15:15:47 +01:00
Croydon
75be7204fe auto-merge: cleanups 2020-11-21 20:57:12 +01:00
Croydon
1e876932a8 auto-merge: fix ignoring of all auto-merge checks 2020-11-21 20:46:32 +01:00
Croydon
9d5c2b0341 auto-merge: try to fix processing of mergeable 2020-11-21 20:19:29 +01:00
Croydon
02eab3047c auto-merge: output checks which are completed but not successful 2020-11-21 19:50:37 +01:00
Croydon
e4eac4d676 auto-merge: revert debug output 2020-11-21 19:16:26 +01:00
Croydon
fa42dfb2f1 auto-merge: output pr information for debug 2020-11-21 18:53:08 +01:00
Croydon
35b4dcdf22 auto-merge: fix type 2020-11-21 18:22:30 +01:00
Croydon
287e90d637 auto-merge: increase schedule interval 2020-11-21 18:09:51 +01:00
Croydon
7f051b4240 auto-merge: get actual numbers for scheduled events 2020-11-21 18:08:12 +01:00
Croydon
b9cf9ed094 auto-merge: test if BOT_GITHUB_TOKEN is empty 2020-11-21 18:03:01 +01:00
Croydon
908e69702b auto-merge: add schedule trigger 2020-11-21 17:48:46 +01:00
Croydon
3f2c5c4672 auto-merge: first output event info than authenticate on API 2020-11-18 19:03:51 +01:00
Croydon
40b5ca1fd9 auto-merge: receive up to 1000 checks 2020-11-18 17:49:17 +01:00
Croydon
076d546abd auto-merge: run on check_suite event too 2020-11-18 14:11:58 +01:00
Croydon
c07528b483 auto-merge: trigger on dismiss too 2020-11-18 12:56:50 +01:00
Croydon
c69108f603 auto-merge: ignore review comments 2020-11-18 12:50:48 +01:00
Croydon
ac726f528a Enable auto merge of pull requests
Pull requests that have all status checks passing + have at least one approval of one person with push rights get now automatically merged.

If one person with push rights requests changes, automatic merging is blocked.

Such requests for changes need first to be updated to an approval or dismissed.
2020-11-18 08:22:47 +01:00
Croydon
4e8d69fe10 Add AZP + GHA 2020-11-16 08:52:12 +01:00