Skip to content

Commit 64839eb

Browse files
authored
fix the issue with the chainloop labs bin path (#35)
* fix the issue with the chainloop labs bin path Signed-off-by: Daniel Liszka <[email protected]>
1 parent edd4d30 commit 64839eb

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

.github/workflows/chainloop.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -57,45 +57,45 @@ jobs:
5757

5858
- name: Initialize Attestation
5959
run: |
60-
source <(/usr/local/bin/chainloop/c8l source)
60+
source <(/usr/local/bin/chainloop_bin/c8l source)
6161
chainloop_attestation_init
6262
echo "CHAINLOOP_ATTESTATION_ID=${CHAINLOOP_ATTESTATION_ID}" >> "$GITHUB_ENV"
6363
6464
- name: logs
65-
run: source <(/usr/local/bin/chainloop/c8l source) && chainloop_collect_logs_for_github_jobs
65+
run: source <(/usr/local/bin/chainloop_bin/c8l source) && chainloop_collect_logs_for_github_jobs
6666
env:
6767
GH_TOKEN: ${{ github.token }}
6868

6969
# Collect all artifacts, reports, and metadata
7070
# based on the configuration in .chainloop.yml
7171
- name: Add all artifacts, reports, and metadata to attestation.
7272
run: |
73-
source <(/usr/local/bin/chainloop/c8l source)
73+
source <(/usr/local/bin/chainloop_bin/c8l source)
7474
chainloop_attestation_add_from_yaml ${{ inputs.attestation_name }}
7575
7676
- name: Chainloop Attestation Status
7777
run: |
78-
source <(/usr/local/bin/chainloop/c8l source)
78+
source <(/usr/local/bin/chainloop_bin/c8l source)
7979
chainloop_attestation_status
8080
8181
- name: Validate Collected Artifacts and Record Attestation
8282
if: ${{ success() }}
8383
run: |
84-
source <(/usr/local/bin/chainloop/c8l source)
84+
source <(/usr/local/bin/chainloop_bin/c8l source)
8585
chainloop_attestation_push
8686
env:
8787
CHAINLOOP_SIGNING_KEY: ${{ secrets.signing_key }}
8888
CHAINLOOP_SIGNING_PASSWORD: ${{ secrets.signing_key_password }}
8989

9090
- name: Generate a summary report
9191
run: |
92-
source <(/usr/local/bin/chainloop/c8l source)
92+
source <(/usr/local/bin/chainloop_bin/c8l source)
9393
chainloop_generate_github_summary
9494
9595
- name: Mark attestation as failed
9696
if: ${{ failure() }}
9797
run: |
98-
source <(/usr/local/bin/chainloop/c8l source)
98+
source <(/usr/local/bin/chainloop_bin/c8l source)
9999
chainloop attestation reset
100100
chainloop_generate_github_summary_on_failure
101101

.github/workflows/chainloop_init.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ jobs:
3838
- name: Install Chainloop CLI, Labs and Cosign
3939
run: |
4040
curl -sfL https://github.com/raw/chainloop-dev/labs/${{ inputs.chainloop_labs_branch }}/tools/install_c8l.sh | bash -s -- ${{ inputs.chainloop_labs_branch }} chainloop_cli cosign
41-
source <(/usr/local/bin/chainloop/c8l source)
41+
source <(/usr/local/bin/chainloop_bin/c8l source)
4242
4343
- name: Initialize Attestation
4444
run: |
45-
source <(/usr/local/bin/chainloop/c8l source)
45+
source <(/usr/local/bin/chainloop_bin/c8l source)
4646
chainloop_attestation_init
4747
chainloop_save_env_to_cache .c8l_cache CHAINLOOP_ATTESTATION_ID
4848

.github/workflows/chainloop_push.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
uses: actions/download-artifact@v4
5555

5656
- name: logs
57-
run: source <(/usr/local/bin/chainloop/c8l source) && chainloop_collect_logs_for_github_jobs
57+
run: source <(/usr/local/bin/chainloop_bin/c8l source) && chainloop_collect_logs_for_github_jobs
5858
env:
5959
GH_TOKEN: ${{ github.token }}
6060

tools/test/test.bats

+1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ setup() {
6363
# Abats test_tags=bats:focus
6464
@test "full attestation flow" {
6565
export CHAINLOOP_WORKFLOW_NAME="chainloop-labs-tests"
66+
export CHAINLOOP_PROJECT_NAME="tests"
6667
cp ./c8l /tmp
6768
cd /tmp
6869
mkdir -p .c8l_cache

0 commit comments

Comments
 (0)