bcgov / bcgov/action-deployer-openshift

feat: Support standard YAML list syntax for 'triggers' input

Open
#149 0 comments 0 reactions 1 assignee Claimed by @DerekRoberts View on GitHub
Dominant language
No language data
Stars
1
Forks
5
PR merge metrics
No merged PRs in 30d

Description

The current bash-style array syntax triggers: ('path/') is... a product of its time. It’s prone to syntax errors and feels non-standard compared to other GitHub Actions.

Proposal: Support a standard YAML list (or a multiline string) for the triggers input.

Example:

```yaml
triggers:
- backend/
- frontend/
```

Exit Strategy: The action should check the input format. If it detects a YAML-style list, it handles it natively. If it sees the old ('path/') format, it continues to support it (with a deprecation warning) until the next major version. This gives us a clean path to 2026-standard YAML.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.