diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 35e5879..15d7509 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -3,7 +3,6 @@ name: Build and Test on: push: branches: ["**"] - pull_request: env: DOCKER_TLS_CERTDIR: /certs @@ -11,6 +10,36 @@ env: SHORT_SHA: ${{ github.sha }} jobs: + sonic-transformed: + runs-on: debian-trixie + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + submodules: recursive + + - name: Cache container storage + uses: actions/cache@v4 + with: + path: | + /var/lib/containers/storage + /run/containers/storage + ~/.local/share/containers/storage + key: image-cache + + - name: Login to registry + run: docker login -u ${{ secrets.PACKAGE_USER }} -p ${{ secrets.PACKAGE_PWD }} git.spbr.net + + - name: Set short SHA + run: echo "SHORT_SHA=${GITHUB_SHA::6}" >> $GITHUB_ENV + + - name: Build Sonic Transformed edition + env: + CI_REGISTRY_IMAGE: git.spbr.net/spacebar/rust-nex + CI_COMMIT_SHORT_SHA: ${{ env.SHORT_SHA }} + run: ./.ci-scripts/make-edition.sh sonic-transformed + mario-tennis: runs-on: debian-trixie @@ -35,7 +64,7 @@ jobs: - name: Set short SHA run: echo "SHORT_SHA=${GITHUB_SHA::6}" >> $GITHUB_ENV - - name: Build MTUS tetris edition + - name: Build MTUS edition env: CI_REGISTRY_IMAGE: git.spbr.net/spacebar/rust-nex CI_COMMIT_SHORT_SHA: ${{ env.SHORT_SHA }} diff --git a/editions.yaml b/editions.yaml index fb635e8..38bd5ba 100644 --- a/editions.yaml +++ b/editions.yaml @@ -1,3 +1,14 @@ +sonic-transformed: + include-in-checkall: true + features: + - prudpv1 + - v3-4-0 + settings: + AUTH_REPORT_VERSION: "branch:origin/release/ngs/3.4.x.3 build:3_4_13_3_0" + RNEX_VIRTUAL_PORT_INSECURE: "1:10" + RNEX_VIRTUAL_PORT_SECURE: "1:10" + RNEX_DEFAULT_PORT: 10000 + RNEX_ACCESS_KEY: "b26a3421" wii-sports-club: include-in-checkall: true features: