diff --git a/.github/workflows/aa_basic.yml b/.github/workflows/aa_basic.yml index 61c9ebc4a..7983f2120 100644 --- a/.github/workflows/aa_basic.yml +++ b/.github/workflows/aa_basic.yml @@ -1,16 +1,17 @@ name: attestation-agent basic build and unit tests + on: push: branches: - "main" paths: - 'attestation-agent/**' - - '.github/workflows/aa_**.yml' + - '.github/workflows/aa_basic.yml' - 'Cargo.toml' pull_request: paths: - 'attestation-agent/**' - - '.github/workflows/aa_**.yml' + - '.github/workflows/aa_basic.yml' - 'Cargo.toml' create: diff --git a/.github/workflows/aa_cc_kbc.yml b/.github/workflows/aa_cc_kbc.yml index af5281eaf..d82a2211e 100644 --- a/.github/workflows/aa_cc_kbc.yml +++ b/.github/workflows/aa_cc_kbc.yml @@ -1,4 +1,5 @@ -name: CC kbc build CI +name: attestation-agent cc_kbc tests + on: push: branches: diff --git a/.github/workflows/aa_crypto.yml b/.github/workflows/aa_crypto.yml index 6fe7660e3..eac330efa 100644 --- a/.github/workflows/aa_crypto.yml +++ b/.github/workflows/aa_crypto.yml @@ -1,4 +1,5 @@ -name: Crypto CI +name: attestation-agent crypto tests + on: push: branches: diff --git a/.github/workflows/aa_eaa_kbc.yml b/.github/workflows/aa_eaa_kbc.yml index be0b99c75..614e16281 100644 --- a/.github/workflows/aa_eaa_kbc.yml +++ b/.github/workflows/aa_eaa_kbc.yml @@ -1,4 +1,5 @@ -name: EAA kbc build CI +name: attestation-agent eaa_kbc tests + on: push: branches: diff --git a/.github/workflows/aa_occlum_sgx.yml b/.github/workflows/aa_occlum_sgx.yml index b61bb83ad..2604fcff3 100644 --- a/.github/workflows/aa_occlum_sgx.yml +++ b/.github/workflows/aa_occlum_sgx.yml @@ -1,4 +1,4 @@ -name: CC kbc build CI +name: attestation-agent occlum_sgx tests on: push: branches: @@ -15,7 +15,7 @@ on: create: jobs: - build-and-run-occlum: + occlum_sgx_ci: runs-on: self-hosted container: image: occlum/occlum:latest-ubuntu20.04 diff --git a/.github/workflows/aa_release.yml b/.github/workflows/aa_release.yml index 039c3f175..2e70a0032 100644 --- a/.github/workflows/aa_release.yml +++ b/.github/workflows/aa_release.yml @@ -8,18 +8,17 @@ jobs: build-and-push-images: runs-on: ubuntu-latest steps: - - - name: Checkout + - name: Checkout uses: actions/checkout@v3 - - - name: Login to Docker Hub + + - name: Login to Docker Hub uses: docker/login-action@v2 with: registry: ghcr.io username: ${{github.actor}} password: ${{secrets.GITHUB_TOKEN}} - - - name: Build and push coco-key-provider + + - name: Build and push coco-key-provider uses: docker/build-push-action@v4 with: context: . diff --git a/.github/workflows/aa_sample_keyprovider.yml b/.github/workflows/aa_sample_keyprovider.yml index 824812fc2..38a4f2c2b 100644 --- a/.github/workflows/aa_sample_keyprovider.yml +++ b/.github/workflows/aa_sample_keyprovider.yml @@ -1,13 +1,15 @@ -name: Coco Keyprovider CI +name: attestation-agent coco_keyprovider tests on: push: branches: - 'main' paths: - 'attestation-agent/coco_keyprovider/**' + - '.github/workflows/aa_sample_keyprovider.yml' pull_request: paths: - 'attestation-agent/coco_keyprovider/**' + - '.github/workflows/aa_sample_keyprovider.yml' create: jobs: diff --git a/.github/workflows/aa_sev_kbc.yml b/.github/workflows/aa_sev_kbc.yml index edd3e0446..0fc5da141 100644 --- a/.github/workflows/aa_sev_kbc.yml +++ b/.github/workflows/aa_sev_kbc.yml @@ -1,4 +1,4 @@ -name: offline_sev_kbc build CI +name: attestation-agent offline_sev_kbc tests on: push: branches: