- v*
permissions:
- contents: read # to fetch code (actions/checkout)
+ contents: write # to fetch code (actions/checkout) and create release
env:
IMAGE_NAME: signal-cli
steps:
- name: Download signal-cli build from CI workflow
- uses: actions/download-artifact@v3
+ uses: actions/download-artifact@v4
- name: Get signal-cli version
id: cli_ver
steps:
- uses: actions/checkout@v4
- name: Download signal-cli build from CI workflow
- uses: actions/download-artifact@v3
+ uses: actions/download-artifact@v4
- name: Get signal-cli version
id: cli_ver
tar xf ./"${ARCHIVE_DIR}"/*.tar.gz
rm -r signal-cli-archive-* signal-cli-native
mkdir -p build/install/
- mv ./signal-cli-*/ build/install/signal-cli
+ mv ./signal-cli-"${GITHUB_REF_NAME#v}"/ build/install/signal-cli
- name: Build Image
id: build_image
steps:
- uses: actions/checkout@v4
- name: Download signal-cli build from CI workflow
- uses: actions/download-artifact@v3
+ uses: actions/download-artifact@v4
- name: Get signal-cli version
id: cli_ver