Skip to content

Conversation

@lilstiffy
Copy link
Contributor

This pull request introduces two new GitHub Actions workflows to the repository, aimed at automating the build and security scanning processes for the File Integrity GUI project. These workflows help ensure that builds are reproducible and that security vulnerabilities are detected early in the development cycle.

CI/CD Automation:

  • Added a build.yml workflow to automatically build the FIS-GUI project on every push and pull request to the master and develop branches using Java 21 and Maven. (.github/workflows/build.yml, .github/workflows/build.ymlR1-R23)

Security Automation:

  • Introduced a snyk-scan.yml workflow to run a Snyk Software Composition Analysis (SCA) scan for vulnerabilities on the File Integrity GUI, triggered on pushes and pull requests to the master branch as well as manually. (.github/workflows/snyk-scan.yml, .github/workflows/snyk-scan.ymlR1-R17)

@lilstiffy lilstiffy marked this pull request as ready for review August 30, 2025 13:48
@lilstiffy lilstiffy requested a review from pwgit-create August 30, 2025 13:48
@lilstiffy lilstiffy self-assigned this Aug 30, 2025
Copy link
Contributor

@pwgit-create pwgit-create left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Läs SMS :) Testa att göra en PR och merga till Master ( SCA Scriptet körs då). Om det inte funkar får jag lägga till Parameter för Username i SCA Base scriptet 😃

@pwgit-create
Copy link
Contributor

@lilstiffy Bumba också version till 0.2 (pom.xml) i Project coordinate sektionen - inför mergen till master. Går SCA Scan bra - gör en release också :) Om inte , vänta tills den är fixad innan ni gör release for version 0.2. 💯

Jag är medveten om att inte 0.2 release är långt ifrån en färdig version men börjar ändå bli bra OK nog för att göra en release som ni kan använda för tag brancher samt se skillnad i arbetet version för version.

@lilstiffy lilstiffy merged commit cd74437 into develop Aug 30, 2025
2 checks passed
@lilstiffy lilstiffy deleted the 183-create-a-build-script-and-optional-sca-scan-script-for-fis-gui branch August 30, 2025 15:04
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.

Create A Build Script and Optional SCA Scan Script for FIS-GUI

3 participants