diff --git a/.f12-materialize/materialize.py.gz b/.f12-materialize/materialize.py.gz new file mode 100644 index 0000000..137119a Binary files /dev/null and b/.f12-materialize/materialize.py.gz differ diff --git a/.github/workflows/f1-2-materialize.yml b/.github/workflows/f1-2-materialize.yml new file mode 100644 index 0000000..fa30a0a --- /dev/null +++ b/.github/workflows/f1-2-materialize.yml @@ -0,0 +1,33 @@ +name: Materialize F1.2 + +on: + push: + branches: + - feature/f1-2-act-admin + +permissions: + contents: write + +jobs: + materialize: + if: "!contains(github.event.head_commit.message, 'feat: F1.2 materialized')" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + ref: feature/f1-2-act-admin + fetch-depth: 0 + - name: Materialize F1.2 source + shell: bash + run: | + set -euo pipefail + gunzip -c .f12-materialize/materialize.py.gz > /tmp/materialize_f12.py + echo "4535edfe30e1f78608c3d247303a66f8bd1013558119a87c1ca6b3d0a09d88c0 /tmp/materialize_f12.py" | sha256sum -c - + python /tmp/materialize_f12.py + rm -rf .f12-materialize + rm -f .github/workflows/f1-2-materialize.yml + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git add -A + git commit -m "feat: F1.2 materialized act administration" + git push origin HEAD:feature/f1-2-act-admin