ubicloud/prog/test
Burak Velioglu e2f1821242 Add logic for supporting github custom labels
Until now, users could only use predefined labels for
their github workflows. However, some users wanted
workflow-level limits for finer control. To address this
support for custom labels is introduced.

Custom labels are unique per [installation, label]
which allows multiple installations to reuse the same
custom label. Each custom label is aliased to a predefined
label. In other words, users still run on VM types defined
by predefined labels, but can introduce workflow-level
limits by using custom labels.

With this commit, only concurrency limits are supported.
Additional limits can be introduced later by adding new
columns to the github_custom_label model.
2025-09-15 14:41:01 +03:00
..
testdata Add E2E test for HA postgres 2025-02-12 17:41:42 +05:30
base.rb Exit the CI script if a test failed 2024-01-31 19:16:00 +03:00
connected_subnets.rb Add private_ipv4 and private_ipv6 utility functions 2025-01-30 12:24:20 +01:00
firewall_rules.rb Change rubocop TargetRubyVersion to 3.4 2025-04-26 06:51:19 +09:00
github_runner.rb Add logic for supporting github custom labels 2025-09-15 14:41:01 +03:00
ha_postgres_resource.rb Use create_with_id in progs and routes 2025-08-07 02:13:08 +09:00
hetzner_server.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
kubernetes.rb Add e2e tests for kubernetes 2025-09-08 10:19:03 +02:00
postgres_resource.rb Use create_with_id in progs and routes 2025-08-07 02:13:08 +09:00
vm.rb Clover: remove max_ios_per_sec. 2025-06-24 20:30:51 -07:00
vm_group.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
vm_host_slices.rb Change rubocop TargetRubyVersion to 3.4 2025-04-26 06:51:19 +09:00