Skip to content

action: Use the repository dumping feature by default #28

action: Use the repository dumping feature by default

action: Use the repository dumping feature by default #28

Workflow file for this run

# Copyright 2023 VMware, Inc.
#
# This product is licensed to you under the BSD-2 license (the "License").
# You may not use this product except in compliance with the BSD-2 License.
# This product may include a number of subcomponents with separate copyright
# notices and license terms. Your use of these subcomponents is subject to
# the terms and conditions of the subcomponent's license, as noted in the
# LICENSE file.
#
# SPDX-License-Identifier: BSD-2-Clause
on:
pull_request:
push:
workflow_dispatch:
name: CI
jobs:
test-python:
runs-on: ubuntu-latest
steps:
- name: Checkout the client wrapper
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Run test suite
uses: ./
with:
entrypoint: "clients/python-tuf/python_tuf.py"
test-go:
runs-on: ubuntu-latest
steps:
- name: Checkout the client wrapper
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Set up Go
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
with:
go-version: "1.22.3"
cache-dependency-path: "clients/go-tuf-metadata/go.sum"
- name: Build client wrapper
run: cd clients/go-tuf && go build .
- name: Run test suite
uses: ./
with:
entrypoint: "clients/go-tuf/go-tuf"