Skip to content

Refactor: more compact LowMC Sbox and linear layers #706

Refactor: more compact LowMC Sbox and linear layers

Refactor: more compact LowMC Sbox and linear layers #706

name: block-pr
on:
pull_request:
types: [opened, synchronize, reopened, edited]
branches:
- main
- develop
jobs:
block-pr-to-main-from-not-develop:
runs-on: ubuntu-latest
if: |
(github.event.pull_request.head.ref != 'develop' && github.event.pull_request.base.ref == 'main') ||
(github.event.pull_request.head.ref == 'main' && github.event.pull_request.base.ref == 'develop')
steps:
- name: Check branch name
run: |
if [ "${{ github.event.pull_request.head.ref }}" != "develop" ]; then
echo "Pull request not allowed from branch ${{ github.event.pull_request.head.ref }} to main."
exit 1
fi