Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAT-17531 DevOps: remove FOSSA AI PR comments and add status check #201

Merged
merged 29 commits into from
Apr 25, 2024

Conversation

jandroav
Copy link
Contributor

No description provided.

jandroav and others added 29 commits April 24, 2024 14:22
…0.7.3 for consistency and bug fixes

docs(README): update release version in README to v0.7.3 for accuracy and clarity
….7.4

build(extension-attach-artifact-release.yml): update liquibase/build-logic version to v0.7.4
build(extension-release-prepare.yml): update liquibase/build-logic version to v0.7.4
build(extension-release-published.yml): update liquibase/build-logic version to v0.7.4
build(fossa_ai.yml): update liquibase/build-logic version to v0.7.4
build(os-extension-test.yml): update liquibase/build-logic version to v0.7.4
build(pom-release-published.yml): update liquibase/build-logic version to v0.7.4
build(pro-extension-test.yml): update liquibase/build-logic version to v0.7.4
docs(README.md): update build-logic version to v0.7.4 in release instructions
chore(extension-attach-artifact-release.yml): update build logic scripts to v0.7.5
chore(extension-release-prepare.yml): update extension-release-rollback.yml version to v0.7.5
chore(extension-release-published.yml): update extension-release-prepare.yml version to v0.7.5
chore(fossa_ai.yml): update build logic scripts to v0.7.5 for FOSSA AI detection

ci(os-extension-test.yml): update sonar-pull-request.yml version to v0.7.5
ci(pom-release-published.yml): update extension-release-prepare.yml version to v0.7.5
ci(pro-extension-test.yml): update sonar-pull-request.yml version to v0.7.5
docs(README.md): update build-logic version from v0.7.4 to v0.7.5 for new release
…d-logic

docs(README): update version reference in README to v0.7.4 for consistency
…ly decorate PR if '0 matches' are found in snippets.out file
…of AI generated code and decorate PRs accordingly

chore(fossa_ai.yml): refactor FOSSA Test workflow to include skipping PR decoration if no issues found
….7.5

build(extension-attach-artifact-release.yml): update script files to v0.7.5 version
build(extension-release-prepare.yml): update liquibase/build-logic version to v0.7.5
build(extension-release-published.yml): update liquibase/build-logic version to v0.7.5
build(fossa_ai.yml): update fossa configuration to v0.7.5
build(fossa_ai.yml): update fossa scripts to v0.7.5 version
build(fossa_ai.yml): update fossa snippets detection script to v0.7.5
build(fossa_ai.yml): update fossa AI detection script to v0.7.5
build(fossa_ai.yml): update fossa test script to v0.7.5
build(os-extension-test.yml): update liquibase/build-logic version to v0.7.5

ci(pom-release-published.yml): update liquibase/build-logic extension-release-prepare.yml to v0.7.5
ci(pro-extension-test.yml): update liquibase/build-logic sonar-pull-request.yml to v0.7.5
docs(README.md): update build-logic version from v0.7.4 to v0.7.5 for new release
… readability and remove unnecessary conditional checks
… instead of v0.7.5

chore(fossa_ai.yml): remove unnecessary FOSSA snippets detection decoration step
feat(fossa_ai.yml): add support for running FOSSA on pull requests for snippets detection
feat(fossa_ai.yml): add support for running FOSSA AI detection on pull requests if AI generated code is detected
…out' does not contain '0 matches' to improve efficiency and reduce unnecessary executions.
…e duplicate code by moving common logic to the top of the file
…kflow to run on job failure and include additional information in the comment output
…script to provide more informative messages and properly handle file existence and content validation
…trol decoration in FOSSA snippets analysis

chore(fossa_ai.yml): update FOSSA Snippets Detection Decoration step condition to check for FOSSA_DECORATION environment variable before running
…OSSA_DECORATION environment variable value before running the action
…related logic to simplify the workflow and improve readability.
…and contain expected content to improve workflow reliability and error reporting
… addition to 'GitHub Copilot generated code' for labeling issues generated by AI assistants
…of .fossa.yml file from the liquibase/build-logic repository

fix(fossa_ai.yml): fix syntax error in the script by adding a missing closing parenthesis after 'AI generated code' condition
@jandroav jandroav merged commit 0572fd4 into main Apr 25, 2024
@jandroav jandroav deleted the DAT-17531 branch April 25, 2024 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant