• Home
  • Raw
  • Download

Lines Matching +full:working +full:- +full:directory

1 # Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved.
15 compute-checksums:
16 runs-on: ubuntu-latest
18 - name: install unifdef
20 sudo apt-get update
21 … sudo apt-get -yq --no-install-suggests --no-install-recommends --force-yes install unifdef
22 - name: create build dirs
24 mkdir ./build-pristine
25 mkdir ./source-pristine
29 - uses: actions/checkout@v2
33 path: source-pristine
34 - name: config pristine
35 run: ../source-pristine/config enable-fips
36 working-directory: ./build-pristine
37 - name: config pristine dump
38 run: ./configdata.pm --dump
39 working-directory: ./build-pristine
40 - name: make build_generated pristine
41 run: make -s build_generated
42 working-directory: ./build-pristine
43 - name: make fips-checksums pristine
44 run: make fips-checksums
45 working-directory: ./build-pristine
46 - uses: actions/checkout@v2
49 - name: config
50 run: ../source/config enable-fips
51 working-directory: ./build
52 - name: config dump
53 run: ./configdata.pm --dump
54 working-directory: ./build
55 - name: make build_generated
56 run: make -s build_generated
57 working-directory: ./build
58 - name: make fips-checksums
59 run: make fips-checksums
60 working-directory: ./build
61 - name: update checksums
63 … cp -a build-pristine/providers/fips.module.sources.new source/providers/fips.module.sources
64 … cp -a build-pristine/providers/fips-sources.checksums.new source/providers/fips-sources.checksums
65 cp -a build-pristine/providers/fips.checksum.new source/providers/fips.checksum
66 - name: make diff-fips-checksums
67 …run: make diff-fips-checksums && touch ../artifact/fips_unchanged || ( touch ../artifact/fips_chan…
68 working-directory: ./build
69 - name: save PR number
71 - name: save artifact
72 uses: actions/upload-artifact@v2