Anchore Container Scan #1786
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Anchore Container Scan | |
on: | |
schedule: | |
# launch analysis every day on develop (shall be launch after snapshot build) | |
- cron: '0 1 * * *' | |
workflow_dispatch: | |
jobs: | |
Anchore-Build-Scan: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout the code | |
uses: actions/checkout@v4 | |
- name: Pull docker images | |
run: | | |
docker pull lfeoperatorfabric/of-cards-consultation-service:SNAPSHOT | |
docker pull lfeoperatorfabric/of-cards-publication-service:SNAPSHOT | |
docker pull lfeoperatorfabric/of-users-service:SNAPSHOT | |
docker pull lfeoperatorfabric/of-businessconfig-service:SNAPSHOT | |
docker pull lfeoperatorfabric/of-external-devices-service:SNAPSHOT | |
docker pull lfeoperatorfabric/of-cards-external-diffusion-service:SNAPSHOT | |
docker pull lfeoperatorfabric/of-cards-reminder:SNAPSHOT | |
docker pull lfeoperatorfabric/of-supervisor:SNAPSHOT | |
docker pull lfeoperatorfabric/of-web-ui:SNAPSHOT | |
- name: Analyse card consultation | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-cards-consultation-service:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for cards-consultation | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: consultation | |
- name: Analyse card publication | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-cards-publication-service:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for cards-publication | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: publication | |
- name: Analyse users | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-users-service:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for users | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: users | |
- name: Analyse businessConfig | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-businessconfig-service:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for businessConfig | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: businessconfig | |
- name: Analyse external-devices | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-external-devices-service:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for external devices | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: external-devices | |
- name: Analyse web-ui | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-web-ui:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for web-ui | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: web-ui | |
- name: Analyse external-diffusion | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-cards-external-diffusion-service:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for external-diffusion | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: external-diffusion | |
- name: Analyse cards reminder | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-cards-reminder:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for cards-reminder | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: cards-reminder | |
- name: Analyse supervisor | |
uses: anchore/scan-action@v3 | |
with: | |
image: "lfeoperatorfabric/of-supervisor:SNAPSHOT" | |
acs-report-enable: true | |
fail-build: false | |
- name: Upload Anchore Scan Report for supervisor | |
uses: github/codeql-action/upload-sarif@v3 | |
with: | |
sarif_file: results.sarif | |
category: supervisor |