bump everything and remove amd64 builds #10
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Nginx | |
on: | |
push: | |
tags: | |
- "v*" | |
env: | |
apt_deps: gettext-base build-essential wget libpcre3-dev libssl-dev libxslt-dev zlib1g-dev awscli | |
jobs: | |
release-debian-aarch64: | |
name: Release Debian aarch64 | |
timeout-minutes: 60 | |
runs-on: ubuntu-latest | |
env: | |
output_name: nginx-debian-12-aarch64 | |
steps: | |
- name: Checkout source | |
uses: actions/checkout@v4 | |
- name: Build nginx binary | |
uses: uraimo/run-on-arch-action@v2 | |
with: | |
arch: aarch64 | |
distro: bookworm | |
run: | | |
apt-get -qq update -y | |
apt-get -qq install -y ${{ env.apt_deps }} | |
./nginx-build.sh "$(pwd)/${{ env.output_name }}" | |
- name: Generate artifact checksum | |
run: sha256sum ${{ env.output_name }} > ${{ env.output_name }}.sha256 | |
- name: Upload release artifacts | |
uses: softprops/action-gh-release@v2 | |
with: | |
files: | | |
${{ env.output_name }} | |
${{ env.output_name }}.sha256 |