oncall-engine/.github/workflows
Joey Orlando dd65732b99
chore: patch recent migration files that drop db columns (#5277)
# What this PR does

- patch recent migration files which drop several deprecated DB columns
which led to a recent (minor/internal) issue
- add a CI job to prevent this from happening in the future and instead,
force folks to drop columns [the _proper_
way](https://github.com/grafana/oncall/tree/dev/dev#removing-a-nullable-field-from-a-model)
(which we have documented internally)


(as documented
[here](https://github.com/grafana/oncall/tree/dev/dev#removing-a-nullable-field-from-a-model),
I have the four additional migration files (which actually do the `DROP
COLUMN`s in the db) saved locally, and will include these in a separate
PR/release)

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
2024-11-20 17:02:05 -05:00
..
build-engine-docker-image-and-publish-to-dockerhub.yml fix flaky tests + increase runner size when building docker image (#4502) 2024-06-11 10:53:17 -04:00
e2e-tests.yml chore: Switch to pnpm + adjust to IRM (#4969) 2024-09-02 12:48:23 +00:00
expensive-e2e-tests.yml e2e to run against 11 (#4942) 2024-08-29 12:01:16 +00:00
linting-and-tests.yml chore: patch recent migration files that drop db columns (#5277) 2024-11-20 17:02:05 -05:00
on-commits-to-dev.yml Drone -> GitHub Actions migration (#4466) 2024-06-05 12:25:53 -04:00
on-helm-release-pr-merged.yml main -> dev (#5084) 2024-09-24 16:51:37 -04:00
on-issue-closed.yml add on issue closed github actions workflow 2024-06-13 13:39:39 -04:00
on-issue-creation.yml update github issue product areas + label assignment 2024-06-14 12:52:14 -04:00
on-pull-requests.yml fix synk security scan on CI (#4875) 2024-08-20 15:06:54 -04:00
on-release-published.yml chore: merge helm request PRs using the grafana-irm-app GitHub App (#5078) 2024-09-24 15:31:59 -04:00
publish-technical-documentation-next.yml minor github actions yml formatting 2024-06-13 13:43:21 -04:00
publish-technical-documentation-release.yml minor github actions yml formatting 2024-06-13 13:43:21 -04:00
snyk-security-scan.yml ci: fix snyk security scans (#5046) 2024-09-19 16:05:16 -04:00
triage-stale-pull-requests.yml minor github actions yml formatting 2024-06-13 13:43:21 -04:00
update-make-docs.yml add release:ignore to update make docs procedure 2024-06-13 16:25:04 -04:00
verify-public-docs-updated.yml minor github actions yml formatting 2024-06-13 13:43:21 -04:00
verify-release-label-added.yml minor github actions yml formatting 2024-06-13 13:43:21 -04:00