Skip to content

Sort hashes of signature fields and save branch hash back to DB if the DB hash is incorrect #11319

Sort hashes of signature fields and save branch hash back to DB if the DB hash is incorrect

Sort hashes of signature fields and save branch hash back to DB if the DB hash is incorrect #11319

Triggered via pull request October 29, 2024 16:03
Status Success
Total duration 25s
Artifacts

release-note.yml

on: pull_request
update_infrahub_release_draft
14s
update_infrahub_release_draft
Fit to window
Zoom out
Zoom in

Annotations

2 errors
update_infrahub_release_draft
Validation Failed: {"resource":"Release","code":"invalid","field":"target_commitish"} { name: 'HttpError', id: '11577830829', status: 422, response: { url: 'https://api.github.com/repos/opsmill/infrahub/releases/168084372', status: 422, headers: { 'access-control-allow-origin': '*', 'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset', connection: 'close', 'content-length': '210', 'content-security-policy': "default-src 'none'", 'content-type': 'application/json; charset=utf-8', date: 'Tue, 29 Oct 2024 16:03:43 GMT', 'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin', server: 'github.com', 'strict-transport-security': 'max-age=31536000; includeSubdomains; preload', vary: 'Accept-Encoding, Accept, X-Requested-With', 'x-accepted-github-permissions': 'contents=write', 'x-content-type-options': 'nosniff', 'x-frame-options': 'deny', 'x-github-api-version-selected': '2022-11-28', 'x-github-media-type': 'github.v3; format=json', 'x-github-request-id': 'E401:374B21:2AC9301:52B076F:6721075F', 'x-ratelimit-limit': '5000', 'x-ratelimit-remaining': '4990', 'x-ratelimit-reset': '1730221409', 'x-ratelimit-resource': 'core', 'x-ratelimit-used': '10', 'x-xss-protection': '0' }, data: { message: 'Validation Failed', errors: [ { resource: 'Release', code: 'invalid', field: 'target_commitish' } ], documentation_url: 'https://docs.github.com/rest/releases/releases#update-a-release', status: '422' } }, request: { method: 'PATCH', url: 'https://api.github.com/repos/opsmill/infrahub/releases/168084372', headers: { accept: 'application/vnd.github.v3+json', 'user-agent': 'probot/12.2.5 octokit-core.js/3.5.1 Node.js/20.13.1 (linux; x64)', authorization: 'token [REDACTED]', 'content-type': 'application/json; charset=utf-8' }, body: '{"body":"## Changelog\\n\\n- add more validation to branch rebase and merge @ajtmccarty (#4667)\\n- updates for deleting attrs and rels from schema @ajtmccarty (#4765)\\n- Regenerate SDK docs @ogenstad (#4770)\\n- Remove scope default config from docs @ogenstad (#4768)\\n- Avoid using WHERE $node\\\\_kind IN LABELS(n) in query, @dgarros (#4752)\\n- Slight change to the load function for settings @ogenstad (#4757)\\n- Support SSO provider config from infrahub.toml @ogenstad (#4749)\\n- Upgrade ruff=0.7.1 @ogenstad (#4750)\\n- IFC-840 fix serialization problem for node name update migration @ajtmccarty (#4746)\\n- IFC-841 fixes for relationship count constraint validator @ajtmccarty (#4743)\\n- Update menu generator to better display existing schema IFC-834 @dgarros (#4716)\\n- Diagram updates for 1.0 architecture changes @petercrocker (#4723)\\n- Run git sync every 1 minute @ogenstad (#4735)\\n- Migrate RequestDiffUpdate/RequestDiffRefresh to prefect @LucasG0 (#4733)\\n- Migrate SendWebhook to prefect @LucasG0 (#4734)\\n- Add support for additional context to the metrics for query execution time @dgarros (#4662)\\n- Finalize the migration of the telemetry task to prefect @dgarros (#4730)\\n- Convert branch merge mutation to a workflow @dgarros (#4729)\\n- Override prefect logs @ogenstad (#4717)\\n- Migrate RequestArtifactDefinitionGenerate to prefect @LucasG0 (#4713)\\n- Add note about GraphQL schema endpoint @ogenstad (#4709)\\n- Migrate RequestGeneratorRun to prefect @LucasG0 (#4720)\\n- IFC-838 update merge logic to handle AttributeValues of unexpected type @ajtmccarty (#4728)\\n- TestInfrahubApp.client fixture set services.service.client @LucasG0 (#4712)\\n- Docs and screenshots updates for 1.0 architecture changes @petercrocker (#4721)\\
update_infrahub_release_draft
HttpError: Validation Failed: {"resource":"Release","code":"invalid","field":"target_commitish"} at /home/runner/work/_actions/release-drafter/release-drafter/v6/dist/index.js:8462:21 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Job.doExecute (/home/runner/work/_actions/release-drafter/release-drafter/v6/dist/index.js:30793:18) { name: 'AggregateError', event: { id: '11577830829', name: 'pull_request', payload: { action: 'synchronize', after: '7125fdb85ed5035cb024c987d08b1678eaa83b03', before: '0ebac1dee77691190784f148163faf292ba915d5', number: 4769, organization: { avatar_url: 'https://avatars.githubusercontent.com/u/118297816?v=4', description: 'Infrahub by OpsMill', events_url: 'https://api.github.com/orgs/opsmill/events', hooks_url: 'https://api.github.com/orgs/opsmill/hooks', id: 118297816, issues_url: 'https://api.github.com/orgs/opsmill/issues', login: 'opsmill', members_url: 'https://api.github.com/orgs/opsmill/members{/member}', node_id: 'O_kgDOBw0U2A', public_members_url: 'https://api.github.com/orgs/opsmill/public_members{/member}', repos_url: 'https://api.github.com/orgs/opsmill/repos', url: 'https://api.github.com/orgs/opsmill' }, pull_request: { _links: { comments: { href: 'https://api.github.com/repos/opsmill/infrahub/issues/4769/comments' }, commits: { href: 'https://api.github.com/repos/opsmill/infrahub/pulls/4769/commits' }, html: { href: 'https://github.com/opsmill/infrahub/pull/4769' }, issue: { href: 'https://api.github.com/repos/opsmill/infrahub/issues/4769' }, review_comment: { href: 'https://api.github.com/repos/opsmill/infrahub/pulls/comments{/number}' }, review_comments: { href: 'https://api.github.com/repos/opsmill/infrahub/pulls/4769/comments' }, self: { href: 'https://api.github.com/repos/opsmill/infrahub/pulls/4769' }, statuses: { href: 'https://api.github.com/repos/opsmill/infrahub/statuses/7125fdb85ed5035cb024c987d08b1678eaa83b03' } }, active_lock_reason: null, additions: 3, assignee: null, assignees: [], author_association: 'CONTRIBUTOR', auto_merge: null, base: { label: 'opsmill:release-1.0', ref: 'release-1.0', repo: { allow_auto_merge: false, allow_forking: true, allow_merge_commit: true, allow_rebase_merge: true, allow_squash_merge: true, allow_update_branch: true, archive_url: 'https://api.github.com/repos/opsmill/infrahub/{archive_format}{/ref}', archived: false, assignees_url: 'https://api.github.com/repos/opsmill/infrahub/assignees{/user}', blobs_url: 'https://api.github.com/repos/opsmill/infrahub/git/blobs{/sha}', branches_url: 'https://api.github.com/repos/opsmill/infrahub/branches{/branch}', clone_url: 'https://github.com/opsmill/infrahub.git', collaborators_url: 'https://api.github.com/repos/opsmill/infrahub/collaborators{/collaborator}', comments_url: 'https://api.github.com/repos/opsmill/infrahub/comments{/number}', commits_url: 'https://api.github.com/repos/opsmill/infrahub/commits{/sha}', compare_url: 'https://api.github.com/repos/opsmill/infrahub/compare/{base}...{head}', contents_url: 'https://api.github.com/repos/opsmill/infrahub/contents/{+path}', contributors_url: 'https://api.github.com/repos/opsmill/infrahub/contributors', created_at: '2022-08-25T10:25:23Z', default_branch: 'develop', delete_branch_on_merge: true, deployments_url: 'https://api.github.com/repos/o