ci: add build stamping

This commit is contained in:
41666 2020-09-22 23:23:02 -04:00
parent 54a8739afd
commit ff27f1080b
4 changed files with 20 additions and 15 deletions

View file

@ -24,14 +24,19 @@ jobs:
- name: Test
run: |
"${GITHUB_WORKSPACE}/bin/bazel" test //src/...
"${GITHUB_WORKSPACE}/bin/bazel" test \
--stamp \
--workspace_status_command hack/workspace_status.sh \
//src/...
- name: Docker Login
run: |
echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin
echo ${{github.token}} | docker login -u ${{GITHUB_ACTOR}} --password-stdin
- name: Publish Artifacts
run: |
"${GITHUB_WORKSPACE}/bin/bazel" query //src/... |\
grep +publish |\
xargs -l1 "${GITHUB_WORKSPACE}/bin/bazel" run
xargs -l1 "${GITHUB_WORKSPACE}/bin/bazel" run \
--stamp \
--workspace_status_command hack/workspace_status.sh