Skip to content

Commit da168ea

Browse files
Regenerate haskell-ci
1 parent e9a793f commit da168ea

File tree

3 files changed

+20
-13
lines changed

3 files changed

+20
-13
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,8 @@ jobs:
183183
touch cabal.project
184184
echo "packages: $GITHUB_WORKSPACE/source/code/hsec-core" >> cabal.project
185185
echo "packages: $GITHUB_WORKSPACE/source/code/hsec-tools" >> cabal.project
186-
echo "packages: $GITHUB_WORKSPACE/source/code/cvss" >> cabal.project
187186
echo "packages: $GITHUB_WORKSPACE/source/code/cwe" >> cabal.project
187+
echo "packages: $GITHUB_WORKSPACE/source/code/cvss" >> cabal.project
188188
echo "packages: $GITHUB_WORKSPACE/source/code/osv" >> cabal.project
189189
cat cabal.project
190190
- name: sdist
@@ -199,34 +199,35 @@ jobs:
199199
run: |
200200
PKGDIR_hsec_tools="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hsec-tools-[0-9.]*')"
201201
echo "PKGDIR_hsec_tools=${PKGDIR_hsec_tools}" >> "$GITHUB_ENV"
202-
PKGDIR_hsec_tools="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hsec-tools-[0-9.]*')"
203-
echo "PKGDIR_hsec_tools=${PKGDIR_hsec_tools}" >> "$GITHUB_ENV"
202+
PKGDIR_cwe="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/cwe-[0-9.]*')"
203+
echo "PKGDIR_cwe=${PKGDIR_cwe}" >> "$GITHUB_ENV"
204+
PKGDIR_cvss="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/cvss-[0-9.]*')"
205+
echo "PKGDIR_cvss=${PKGDIR_cvss}" >> "$GITHUB_ENV"
204206
PKGDIR_hsec_core="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hsec-core-[0-9.]*')"
205207
echo "PKGDIR_hsec_core=${PKGDIR_hsec_core}" >> "$GITHUB_ENV"
206208
PKGDIR_osv="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/osv-[0-9.]*')"
207209
echo "PKGDIR_osv=${PKGDIR_osv}" >> "$GITHUB_ENV"
208-
PKGDIR_cvss="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/cvss-[0-9.]*')"
209-
echo "PKGDIR_cvss=${PKGDIR_cvss}" >> "$GITHUB_ENV"
210210
rm -f cabal.project cabal.project.local
211211
touch cabal.project
212212
touch cabal.project.local
213-
echo "packages: ${PKGDIR_hsec_core}" >> cabal.project
214213
echo "packages: ${PKGDIR_hsec_tools}" >> cabal.project
215-
echo "packages: ${PKGDIR_osv}" >> cabal.project
214+
echo "packages: ${PKGDIR_cwe}" >> cabal.project
216215
echo "packages: ${PKGDIR_cvss}" >> cabal.project
216+
echo "packages: ${PKGDIR_hsec_core}" >> cabal.project
217+
echo "packages: ${PKGDIR_osv}" >> cabal.project
217218
echo "package hsec-tools" >> cabal.project
218219
echo " ghc-options: -Werror=missing-methods" >> cabal.project
219-
echo "package hsec-tools" >> cabal.project
220+
echo "package cwe" >> cabal.project
221+
echo " ghc-options: -Werror=missing-methods" >> cabal.project
222+
echo "package cvss" >> cabal.project
220223
echo " ghc-options: -Werror=missing-methods" >> cabal.project
221224
echo "package hsec-core" >> cabal.project
222225
echo " ghc-options: -Werror=missing-methods" >> cabal.project
223226
echo "package osv" >> cabal.project
224227
echo " ghc-options: -Werror=missing-methods" >> cabal.project
225-
echo "package cvss" >> cabal.project
226-
echo " ghc-options: -Werror=missing-methods" >> cabal.project
227228
cat >> cabal.project <<EOF
228229
EOF
229-
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: $_ installed\n" unless /^(cvss|osv|hsec-core|hsec-tools)$/; }' >> cabal.project.local
230+
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: $_ installed\n" unless /^(cvss|cwe|hsec-core|hsec-tools|osv)$/; }' >> cabal.project.local
230231
cat cabal.project
231232
cat cabal.project.local
232233
- name: dump install plan
@@ -265,6 +266,8 @@ jobs:
265266
${CABAL} -vnormal check
266267
cd ${PKGDIR_hsec_tools} || false
267268
${CABAL} -vnormal check
269+
cd ${PKGDIR_cwe} || false
270+
${CABAL} -vnormal check
268271
cd ${PKGDIR_cvss} || false
269272
${CABAL} -vnormal check
270273
cd ${PKGDIR_osv} || false

code/cvss/cvss.cabal

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ author: Tristan de Cacqueray
1010
maintainer: [email protected]
1111
category: Data
1212
extra-doc-files: CHANGELOG.md
13-
tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1
13+
14+
tested-with:
15+
GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1
1416

1517
library
1618
exposed-modules: Security.CVSS

code/cwe/cwe.cabal

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ author: Tristan de Cacqueray
88
maintainer: [email protected]
99
category: Data
1010
extra-doc-files: CHANGELOG.md
11-
tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.5 || ==9.6.2
11+
12+
tested-with:
13+
GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1
1214

1315
library
1416
exposed-modules: Security.CWE

0 commit comments

Comments
 (0)