atc0005 / shared-project-resources

Shared workflows and tooling for projects that I maintain
MIT License
1 stars 0 forks source link

Drop `quick-validation.yml` (importable) workflow #63

Closed atc0005 closed 1 year ago

atc0005 commented 1 year ago

Overview

This workflow only triggers for pushes to a branch made directly by me (due to repo permissions), or to the primary branch of a repo once merged via a Pull Request.

The workflows that trigger on PR submission already cover the steps provided by this workflow and I'm continuing to invest time in streamlining those workflows, so having this one that finishes by the time the PR is first opened isn't as helpful as it once was.

I'm going to phase it out in two steps:

TODO

atc0005 commented 1 year ago

https://github.com/atc0005/check-cert/actions/runs/4185876120/jobs/7253564507

image

The changes work as expected.

Since (AFAIK) I'm the only user of the workflow no real harm/aggravation is caused by using this approach to phasing out the workflow. But on the off-chance that someone else is using it, the link back to this GH issue helps provide explanation other than the importable workflow simply vanishing.

atc0005 commented 1 year ago

Workflow removed from dependent project. About to drop the quick-validation.yml workflow file.