name: Hermes CI run-name: ${{ gitea.actor }} is testing Hermes 🚀 on: [push] jobs: build: runs-on: ubuntu-latest steps: - name: Check out code uses: actions/checkout@v4 - name: Install Swift run: | apt-get update apt-get install -y clang libicu-dev wget https://download.swift.org/swift-5.9.2-release/ubuntu2004/swift-5.9.2-RELEASE/swift-5.9.2-RELEASE-ubuntu20.04.tar.gz tar xzf swift-5.9.2-RELEASE-ubuntu20.04.tar.gz echo "SWIFT_PATH=$(pwd)/swift-5.9.2-RELEASE-ubuntu20.04/usr/bin" >> $GITHUB_ENV - name: Build run: ${{ env.SWIFT_PATH }}/swift build - name: Run tests run: ${{ env.SWIFT_PATH }}/swift test