crossplane-contrib / crossplane-contrib/provider-workflows

`ci` workflow not used by provider-kubernetes - need support for e2e integration?

Open
#17 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Makefile
Stars
2
Forks
11
PR merge metrics
No merged PRs in 30d

Description

I noticed provider-kubernetes does not use the reusable ci workflow

I think we should change it to use the reusable workflow, otherwise we'll have to manage action versions in two repos.

I'm not sure why it's not used, I suspect it's because of the lack of e2e support in this repo

## Suggested fix

Add an optional input `e2e-command` (which in this case could be `make e2e`
Add conditions to only run when e2e-command is defined

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing provider-kubernetes's workflow usage with the reusable ci workflow and inspect how inputs are declared and consumed. Verify that an optional e2e-command can run make e2e only when defined, while the existing workflow continues to work without it.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.