https://github.com/beiertu-mms/github-actions-playground
Playground for testing GitHub actions functionality.
https://github.com/beiertu-mms/github-actions-playground
github-actions mit-license playground
Last synced: 3 months ago
JSON representation
Playground for testing GitHub actions functionality.
- Host: GitHub
- URL: https://github.com/beiertu-mms/github-actions-playground
- Owner: beiertu-mms
- License: mit
- Created: 2023-03-06T13:01:05.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-10T15:41:43.000Z (5 months ago)
- Last Synced: 2025-03-27T01:22:10.202Z (3 months ago)
- Topics: github-actions, mit-license, playground
- Language: HTML
- Homepage: https://beiertu-mms.github.io/github-actions-playground/
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
GitHub actions playground


My playground to test the functionality of [GitHub Actions](https://github.com/features/actions).
## GitHub pages test
- [mermaid](./mermaid/index.md)
## Test Liquid syntax error
[//]: # ({% raw %})
```yaml
---
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
spec:
groups:
- rules:
- alert: CanaryRollback
expr: flagger_canary_status > 1
for: 1m
labels:
severity: critical
annotations:
summary: "Canary failed"
description: >
Canary deployment of version
{{ with query (printf "max_over_time(promotion_service_major_version{job=\"%s-canary\"}[2h])" $labels.name) }}{{ . | first | value | humanize }}{{ end }}.{{ with query (printf "max_over_time(promotion_service_minor_version{job=\"%s-canary\"}[2h])" $labels.name) }}{{ . | first | value | humanize }}{{ end }}.{{ with query (printf "max_over_time(promotion_service_patch_version{job=\"%s-canary\"}[2h])" $labels.name) }}{{ . | first | value | humanize }}{{ end }}
to {{ $labels.name }}.{{ $labels.exported_namespace }} failed.
canaryVersion: '{{ with query (printf "max_over_time(promotion_service_major_version{job=\"%s-canary\"}[2h])" $labels.name) }}{{ . | first | value | humanize }}{{ end }}.{{ with query (printf "max_over_time(promotion_service_minor_version{job=\"%s-canary\"}[2h])" $labels.name) }}{{ . | first | value | humanize }}{{ end }}.{{ with query (printf "max_over_time(promotion_service_patch_version{job=\"%s-canary\"}[2h])" $labels.name) }}{{ . | first | value | humanize }}{{ end }}'
primaryVersion: '{{ with query (printf "max(promotion_service_major_version{job=\"%s-primary\"})" $labels.name) }}{{ . | first | value | humanize }}{{ end }}.{{ with query (printf "max(promotion_service_minor_version{job=\"%s-primary\"})" $labels.name) }}{{ . | first | value | humanize }}{{ end }}.{{ with query (printf "max(promotion_service_patch_version{job=\"%s-primary\"})" $labels.name) }}{{ . | first | value | humanize }}{{ end }}'
```
[//]: # ({% endraw %})## License
Distributed under the MIT License. See [LICENSE](./LICENSE) for more information.