fleet/.github/workflows
Roberto Dip 2bb4ec2e6d
add script to check for migration order (#7803)
Related to #6142, this adds a CI check for the order of migrations.

As I noted in a comment on the workflow file, it's important to keep in mind that some migrations might still go unnoticed even with this check, example:

1. PR1 adds a migration, CI check pass
2. PR2 adds a migration, CI pass, gets merged
3. PR1 can still be merged because the CI checks aren't run again

The check will fail in `main` however, so if we find the current script to be reliable, we could setup a Slack ping or something similar, to make sure somebody takes a look
2022-10-11 15:36:15 -03:00
..
config set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
build-and-push-fleetctl-docker.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
build-binaries.yaml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
codeql-analysis.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
deploy-fleet-website.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
docs.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
dogfood-deploy.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
fleet-and-orbit.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
fleetctl-preview-latest.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
fleetctl-preview.yml Fix deprecated virtual runner and golangci-lint deprecated checkers (#7716) 2022-09-13 10:48:21 -03:00
generate-desktop-targets.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
generate-osqueryd-targets.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
golangci-lint.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
goreleaser-fleet.yaml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
goreleaser-orbit.yaml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
goreleaser-snapshot-fleet.yaml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
integration.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
pr-helm.yaml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
push-osquery-perf-to-ecr.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
release-helm.yaml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
scorecards-analysis.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
test-db-changes.yml add script to check for migration order (#7803) 2022-10-11 15:36:15 -03:00
test-go.yaml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
test-native-tooling-packaging.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
test-packaging.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
test-website.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
test.yml Bump actions/setup-go from 3.2.1 to 3.3.0 (#7470) 2022-10-10 18:55:13 -03:00
tfsec.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
tfvalidate.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00
update-certs.yml set default shell in workflows (#8108) 2022-10-07 09:43:56 -06:00