File tree Expand file tree Collapse file tree 2 files changed +2
-30
lines changed
Expand file tree Collapse file tree 2 files changed +2
-30
lines changed Original file line number Diff line number Diff line change 1818 uses : actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
1919 with :
2020 fetch-depth : 2
21- - name : Run build docker image
22- run : |-
23- docker build -t docker-image:latest -f build_setup/Dockerfile .
24- docker save --output draft-release.tar docker-image:latest
25- - name : Use Tag
26- env :
27- # pull-requests don't use github.sha for some reason
28- COMMIT_SHA : ${{github.event.pull_request.head.sha || github.sha}}
29- run : |-
30- shopt -s nocasematch
31- [[ ${GITHUB_REF_TYPE} == "tag" ]] &&
32- VERSION=${GITHUB_REF_NAME} ||
33- VERSION=$(git rev-parse --short "${COMMIT_SHA}")
34- cat <<HEREDOC >>"${GITHUB_ENV}"
35- VERSION=${VERSION}
36- HEREDOC
3721 - name : Draft Release
3822 id : draft_release
3923 uses : release-drafter/release-drafter@65c5fb495d1e69aa8c08a3317bc44ff8aabe9772 # v5.24.0
4024 env :
41- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
42- - name : Upload Artifact and Checksum to Release
43- env :
44- GITHUB_TOKEN : ${{github.token}}
45- run : |
46- gh release upload ${{steps.draft_release.outputs.tag_name}} draft-release.tar --clobber
25+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 2121 with :
2222 fetch-depth : 2
2323 - run : |
24- gh release download "${{ github.event.release.tag_name }}" \
25- --repo "${GITHUB_REPOSITORY}" \
26- --clobber
27- env:
28- GH_TOKEN: ${{ github.token }}
29- - run : |
30- docker image load --input draft-release.tar
31- docker tag docker-image:latest ghcr.io/firetail-io/kubernetes-sensor:${{ github.event.release.tag_name }}
24+ docker build -t ghcr.io/firetail-io/kubernetes-sensor:${{ github.event.release.tag_name }} -f build_setup/Dockerfile .
3225 docker push ghcr.io/firetail-io/kubernetes-sensor:${{ github.event.release.tag_name }}
You can’t perform that action at this time.
0 commit comments