From 04528aee1fb4d9b202c75bbd6de169cd79d5c006 Mon Sep 17 00:00:00 2001 From: LowByteFox Date: Tue, 22 Jul 2025 15:29:36 +0200 Subject: [PATCH] fix openbsd CI not uploading artifacts --- .github/workflows/main.yml | 15 +++++++-------- README.md | 6 +++--- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4d7bd3864..bb07c687c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,6 @@ env: LLVM_RELEASE_VERSION_OPENBSD: 19 LLVM_RELEASE_VERSION_UBUNTU22: 17 LLVM_DEV_VERSION: 21 - OPENBSD_RELEASE: "7.7" jobs: build-msvc: @@ -858,13 +857,13 @@ jobs: cp build/c3c c3 cp README.md c3 cp releasenotes.md c3 - tar czf c3-openbsd-$OPENBSD_RELEASE-${{matrix.build_type}}.tar.gz c3 + tar czf c3-openbsd-${{matrix.build_type}}.tar.gz c3 - name: upload artifacts uses: actions/upload-artifact@v4 with: - name: c3-openbsd-$OPENBSD_RELEASE-${{matrix.build_type}} - path: c3-openbsd-$OPENBSD_RELEASE-${{matrix.build_type}}.tar.gz + name: c3-openbsd-${{matrix.build_type}} + path: c3-openbsd-${{matrix.build_type}}.tar.gz release: runs-on: ubuntu-22.04 @@ -888,8 +887,8 @@ jobs: - run: zip -r c3-windows-debug.zip c3-windows-Debug - run: mv c3-linux-Release/c3-linux-Release.tar.gz c3-linux-Release/c3-linux.tar.gz - run: mv c3-linux-Debug/c3-linux-Debug.tar.gz c3-linux-Debug/c3-linux-debug.tar.gz - - run: mv c3-openbsd-$OPENBSD_RELEASE-Release/c3-openbsd-$OPENBSD_RELEASE-Release.tar.gz c3-openbsd-$OPENBSD_RELEASE-Release/c3-openbsd-$OPENBSD_RELEASE.tar.gz - - run: mv c3-openbsd-$OPENBSD_RELEASE-Debug/c3-openbsd-$OPENBSD_RELEASE-Debug.tar.gz c3-openbsd-$OPENBSD_RELEASE-Debug/c3-openbsd-$OPENBSD_RELEASE-debug.tar.gz + - run: mv c3-openbsd-Release/c3-openbsd-Release.tar.gz c3-openbsd-Release/c3-openbsd.tar.gz + - run: mv c3-openbsd-Debug/c3-openbsd-Debug.tar.gz c3-openbsd-Debug/c3-openbsd-debug.tar.gz - run: mv c3-ubuntu-22-Release/c3-ubuntu-22-Release.tar.gz c3-ubuntu-22-Release/c3-ubuntu-22.tar.gz - run: mv c3-ubuntu-22-Debug/c3-ubuntu-22-Debug.tar.gz c3-ubuntu-22-Debug/c3-ubuntu-22-debug.tar.gz - run: mv c3-macos-Release/c3-macos-Release.zip c3-macos-Release/c3-macos.zip @@ -911,8 +910,8 @@ jobs: c3-windows-debug.zip c3-linux-Release/c3-linux.tar.gz c3-linux-Debug/c3-linux-debug.tar.gz - c3-openbsd-$OPENBSD_RELEASE-Release/c3-openbsd-$OPENBSD_RELEASE.tar.gz - g3-openbsd-$OPENBSD_RELEASE-Debug/c3-openbsd-$OPENBSD_RELEASE-debug.tar.gz + c3-openbsd-Release/c3-openbsd.tar.gz + c3-openbsd-Debug/c3-openbsd-debug.tar.gz c3-ubuntu-22-Release/c3-ubuntu-22.tar.gz c3-ubuntu-22-Debug/c3-ubuntu-22-debug.tar.gz c3-macos-Release/c3-macos.zip diff --git a/README.md b/README.md index dc743ce99..dcb3e4b03 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Precompiled binaries for the following operating systems are available: - Debian x64 [download](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-linux.tar.gz), [install instructions](#installing-on-debian-with-precompiled-binaries). - Ubuntu x86 [download](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-ubuntu-20.tar.gz), [install instructions](#installing-on-ubuntu-with-precompiled-binaries). - MacOS Arm64 [download](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-macos.zip), [install instructions](#installing-on-macos-with-precompiled-binaries). -- OpenBSD 7.7 x64 [download](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd-7.7.tar.gz), [install instructions](#installing-on-openbsd-with-precompiled-binaries). +- OpenBSD x64 [download](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd.tar.gz), [install instructions](#installing-on-openbsd-with-precompiled-binaries). The manual for C3 can be found at [www.c3-lang.org](http://www.c3-lang.org). @@ -231,8 +231,8 @@ This installs the latest prerelease build, as opposed to the latest released ver (*Note that there is a known issue with debug symbol generation on MacOS 13, see [issue #1086](https://github.com/c3lang/c3c/issues/1086)) #### Installing on OpenBSD with precompiled binaries -1. Download tar file: [https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd-7.7.tar.gz](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd-7.7.tar.gz) - (debug version [here](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd-7.7-debug.tar.gz)) +1. Download tar file: [https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd.tar.gz](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd.tar.gz) + (debug version [here](https://github.com/c3lang/c3c/releases/download/latest-prerelease/c3-openbsd-debug.tar.gz)) 2. Unpack executable and standard lib. 3. Run `./c3c`.