88 matrix :
99 config : ["nezha"]
1010 runs-on : Linux
11- container : swift:6.0.2 -jammy
11+ container : swift:6.0.3 -jammy
1212 steps :
1313 - name : Checkout
1414 uses : actions/checkout@v3
1515 - name : Build
1616 run : |
17- export SRC_ROOT =$GITHUB_WORKSPACE
17+ export SWIFT_BUILDROOT =$GITHUB_WORKSPACE
1818 export DEFCONFIG=${{ matrix.config }}_swift_defconfig
1919 export SWIFT_NATIVE_TOOLS=/workspaces/swift/usr/bin
2020 export SWIFT_LLVM_DIR=/workspaces/llvm
2121 export BUILDROOT_DIR=/workspaces/buildroot
2222 export BUILDROOT_RELEASE=2024.02.9
2323 export DEBIAN_FRONTEND=noninteractive
2424 export DEBCONF_NONINTERACTIVE_SEEN=true
25- export SWIFT_BIN_URL=https://github.com/MillerTechnologyPeru/swift/releases/download/swift-6.0.2 -RELEASE/swift-6.0.2 -Debian11-x86_64.tar.gz
25+ export SWIFT_BIN_URL=https://github.com/MillerTechnologyPeru/swift/releases/download/swift-6.0.3 -RELEASE/swift-6.0.3 -Debian11-x86_64.tar.gz
2626 apt update
27- $SRC_ROOT /.devcontainer/library-scripts/install-dependencies.sh
28- $SRC_ROOT /.devcontainer/library-scripts/install-swift.sh
29- $SRC_ROOT /.devcontainer/build-scripts/download-buildroot.sh
30- cp $SRC_ROOT /package/swift/extra-patches/002-RISCV64.patch $SRC_ROOT /package/swift/002-RISCV64.patch
31- $SRC_ROOT /.devcontainer/build-scripts/build.sh
27+ $SWIFT_BUILDROOT /.devcontainer/library-scripts/install-dependencies.sh
28+ $SWIFT_BUILDROOT /.devcontainer/library-scripts/install-swift.sh
29+ $SWIFT_BUILDROOT /.devcontainer/build-scripts/download-buildroot.sh
30+ cp $SWIFT_BUILDROOT /package/swift/extra-patches/002-RISCV64.patch $SWIFT_BUILDROOT /package/swift/002-RISCV64.patch
31+ $SWIFT_BUILDROOT /.devcontainer/build-scripts/build.sh
3232 - name : Archive Build artifacts
3333 uses : actions/upload-artifact@v3
3434 with :
@@ -41,27 +41,27 @@ jobs:
4141 matrix :
4242 config : ["qemu_ppc_mac99"]
4343 runs-on : ubuntu-latest
44- container : swift:6.0.2 -jammy
44+ container : swift:6.0.3 -jammy
4545 steps :
4646 - name : Checkout
4747 uses : actions/checkout@v3
4848 - name : Build
4949 run : |
50- export SRC_ROOT =$GITHUB_WORKSPACE
50+ export SWIFT_BUILDROOT =$GITHUB_WORKSPACE
5151 export DEFCONFIG=${{ matrix.config }}_swift_defconfig
5252 export SWIFT_NATIVE_TOOLS=/workspaces/swift/usr/bin
5353 export SWIFT_LLVM_DIR=/workspaces/llvm
5454 export BUILDROOT_DIR=/workspaces/buildroot
5555 export BUILDROOT_RELEASE=2024.02.9
5656 export DEBIAN_FRONTEND=noninteractive
5757 export DEBCONF_NONINTERACTIVE_SEEN=true
58- export SWIFT_BIN_URL=https://github.com/MillerTechnologyPeru/swift/releases/download/swift-6.0.2 -RELEASE/swift-6.0.2 -Debian11-x86_64.tar.gz
58+ export SWIFT_BIN_URL=https://github.com/MillerTechnologyPeru/swift/releases/download/swift-6.0.3 -RELEASE/swift-6.0.3 -Debian11-x86_64.tar.gz
5959 apt update
60- $SRC_ROOT /.devcontainer/library-scripts/install-dependencies.sh
61- $SRC_ROOT /.devcontainer/library-scripts/install-swift.sh
62- $SRC_ROOT /.devcontainer/build-scripts/download-buildroot.sh
63- cp $SRC_ROOT /package/swift/extra-patches/003-PowerPC.patch $SRC_ROOT /package/swift/003-PowerPC.patch
64- $SRC_ROOT /.devcontainer/build-scripts/build.sh
60+ $SWIFT_BUILDROOT /.devcontainer/library-scripts/install-dependencies.sh
61+ $SWIFT_BUILDROOT /.devcontainer/library-scripts/install-swift.sh
62+ $SWIFT_BUILDROOT /.devcontainer/build-scripts/download-buildroot.sh
63+ cp $SWIFT_BUILDROOT /package/swift/extra-patches/003-PowerPC.patch $SWIFT_BUILDROOT /package/swift/003-PowerPC.patch
64+ $SWIFT_BUILDROOT /.devcontainer/build-scripts/build.sh
6565 - name : Archive Build artifacts
6666 uses : actions/upload-artifact@v3
6767 with :
@@ -74,27 +74,27 @@ jobs:
7474 matrix :
7575 config : ["qemu_mips32r6el_malta", "qemu_mips64r6el_malta"]
7676 runs-on : ubuntu-latest
77- container : swift:6.0.2 -jammy
77+ container : swift:6.0.3 -jammy
7878 steps :
7979 - name : Checkout
8080 uses : actions/checkout@v3
8181 - name : Build
8282 run : |
83- export SRC_ROOT =$GITHUB_WORKSPACE
83+ export SWIFT_BUILDROOT =$GITHUB_WORKSPACE
8484 export DEFCONFIG=${{ matrix.config }}_swift_defconfig
8585 export SWIFT_NATIVE_TOOLS=/workspaces/swift/usr/bin
8686 export SWIFT_LLVM_DIR=/workspaces/llvm
8787 export BUILDROOT_DIR=/workspaces/buildroot
8888 export BUILDROOT_RELEASE=2024.02.9
8989 export DEBIAN_FRONTEND=noninteractive
9090 export DEBCONF_NONINTERACTIVE_SEEN=true
91- export SWIFT_BIN_URL=https://github.com/MillerTechnologyPeru/swift/releases/download/swift-6.0.2 -RELEASE/swift-6.0.2 -Debian11-x86_64.tar.gz
91+ export SWIFT_BIN_URL=https://github.com/MillerTechnologyPeru/swift/releases/download/swift-6.0.3 -RELEASE/swift-6.0.3 -Debian11-x86_64.tar.gz
9292 apt update
93- $SRC_ROOT /.devcontainer/library-scripts/install-dependencies.sh
94- $SRC_ROOT /.devcontainer/library-scripts/install-swift.sh
95- $SRC_ROOT /.devcontainer/build-scripts/download-buildroot.sh
96- cp $SRC_ROOT /package/swift/extra-patches/004-MIPS.patch $SRC_ROOT /package/swift/004-MIPS.patch
97- $SRC_ROOT /.devcontainer/build-scripts/build.sh
93+ $SWIFT_BUILDROOT /.devcontainer/library-scripts/install-dependencies.sh
94+ $SWIFT_BUILDROOT /.devcontainer/library-scripts/install-swift.sh
95+ $SWIFT_BUILDROOT /.devcontainer/build-scripts/download-buildroot.sh
96+ cp $SWIFT_BUILDROOT /package/swift/extra-patches/004-MIPS.patch $SWIFT_BUILDROOT /package/swift/004-MIPS.patch
97+ $SWIFT_BUILDROOT /.devcontainer/build-scripts/build.sh
9898 - name : Archive Build artifacts
9999 uses : actions/upload-artifact@v3
100100 with :
0 commit comments