Skip to content

Commit

Permalink
Add weekly cron job with build_main true
Browse files Browse the repository at this point in the history
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
  • Loading branch information
ajbozarth committed Dec 10, 2024
1 parent 70b115f commit 666ab72
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 12 deletions.
26 changes: 14 additions & 12 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,76 +23,78 @@ on:
description: "Which docker tag to push to"
required: false
type: string
schedule: # run with "build_main: true" weekly on Mon at 1:01
- cron: '1 1 * * 1'

jobs:
curl:
uses: ./.github/workflows/curl.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

h2load:
uses: ./.github/workflows/h2load.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

haproxy:
uses: ./.github/workflows/haproxy.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

httpd:
uses: ./.github/workflows/httpd.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

locust:
uses: ./.github/workflows/locust.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

mosquitto:
uses: ./.github/workflows/mosquitto.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

nginx:
uses: ./.github/workflows/nginx.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

ngtcp2:
uses: ./.github/workflows/ngtcp2.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

openssh:
uses: ./.github/workflows/openssh.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

openssl3:
uses: ./.github/workflows/openssl3.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

openvpn:
uses: ./.github/workflows/openvpn.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}

wireshark:
uses: ./.github/workflows/wireshark.yml
with:
build_main: ${{ inputs.build_main == 'true' }}
build_main: ${{ !contains(inputs.build_main == 'true', 'false') }}
release_tag: ${{ inputs.release_tag }}
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ It should be possible to use the openssl (s_client) and curl clients with all al

When updates to an integration with a Dockerfile are pushed to `main`, an updated `latest` image is pushed to DockerHub and ghcr.io with support for both x86_64 and arm64.

The build and test CI is run against the latest code in liboqs and oqs-provider weekly.

## Contributing

Contributions are gratefully welcomed. See our [Contributing Guide](CONTRIBUTING.md) for more details.
Expand Down

0 comments on commit 666ab72

Please sign in to comment.