2020 contents : write
2121 steps :
2222 - name : Checkout repository
23- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
23+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2424 - name : Install mise and tools
25- uses : jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 # v3.3.1
25+ uses : jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
2626 - name : Build the scanner
2727 uses : SonarSource/ci-github-actions/build-poetry@v1
2828 id : build-poetry
4040 contents : write
4141 steps :
4242 - name : Checkout repository
43- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
43+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
4444 - name : Configure poetry
4545 uses : ./.github/actions/config-poetry # We use this job to cache the poetry depend
4646 - run : |
5555 contents : write
5656 steps :
5757 - name : Checkout repository
58- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
58+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
5959 - name : Configure poetry
6060 uses : ./.github/actions/config-poetry
6161 - run : |
7373 contents : read
7474 steps :
7575 - name : Checkout repository
76- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
76+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
7777 - name : Install mise and tools
78- uses : jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 # v3.3.1
78+ uses : jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
7979 - name : Check for incorrect documentation
8080 run : |
8181 poetry run python tools/generate_cli_documentation.py
@@ -90,14 +90,14 @@ jobs:
9090 contents : write
9191 steps :
9292 - name : Checkout repository
93- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
93+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
9494 - name : Configure poetry
9595 uses : ./.github/actions/config-poetry
9696 - run : |
9797 poetry run pytest --cov-report=xml:coverage.xml --cov-config=pyproject.toml --cov=src --cov-branch tests
9898 poetry run mypy src/ > mypy-report.txt || true
9999 - name : Upload coverage artifacts
100- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
100+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
101101 with :
102102 name : coverage-reports
103103 path : |
@@ -113,13 +113,13 @@ jobs:
113113 contents : write
114114 steps :
115115 - name : Checkout repository
116- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
116+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
117117 - name : Download coverage artifacts
118- uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
118+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
119119 with :
120120 name : coverage-reports
121121 - name : Install mise and tools
122- uses : jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 # v3.3.1
122+ uses : jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
123123 - name : Analysis the project on next
124124 uses : SonarSource/ci-github-actions/build-poetry@v1
125125 with :
@@ -141,7 +141,7 @@ jobs:
141141 ["3.9.18", "3.9.6", "3.10.13", "3.11.7", "3.12.1", "3.13.2", "3.14.0"]
142142 steps :
143143 - name : Checkout repository
144- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
144+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
145145 - name : Configure poetry
146146 uses : ./.github/actions/config-poetry
147147 with :
@@ -159,7 +159,7 @@ jobs:
159159 contents : write
160160 steps :
161161 - name : Checkout repository
162- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
162+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
163163 - name : Configure poetry for Windows
164164 uses : ./.github/actions/config-poetry
165165 - name : Execute the test suite
@@ -177,7 +177,7 @@ jobs:
177177 SKIP_DOCKER : true
178178 steps :
179179 - name : Checkout repository
180- uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
180+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
181181 - name : Cache SonarQube
182182 uses : SonarSource/gh-action_cache@v1
183183 id : sonarqube-cache
0 commit comments