diff --git a/.github/workflows/submodule.yaml b/.github/workflows/submodule.yaml index 973d3cdea..b38c4d75d 100644 --- a/.github/workflows/submodule.yaml +++ b/.github/workflows/submodule.yaml @@ -14,40 +14,6 @@ defaults: jobs: update-submodule: - if: ${{ github.repository_owner == 'cryostatio' }} - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - repository: cryostatio/cryostat - token: "${{ secrets.SUBMODULE_TOKEN }}" - ref: "${{ github.ref_name }}" - - name: Check remote submodule branch - run: | - remote_branch="$(git config --get -f .gitmodules submodule.web-client.branch)" - if [[ "$remote_branch" != "${{ github.ref_name }}" ]]; then - printf "Expected remote branch %s, found branch %s\n" "${{ github.ref_name }}" "$remote_branch" >&2 - exit 1 - fi - - name: Import GPG key - uses: crazy-max/ghaction-import-gpg@v6 - with: - gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} - passphrase: ${{ secrets.GPG_PASSPHRASE }} - git_user_signingkey: true - git_commit_gpgsign: true - - name: Update submodule to latest commit - run: | - git submodule update --init - git submodule update --remote - - name: Commit and push submodule - run: | - git add --all - git_hash="$(git rev-parse --short :web-client)" - git commit -S -m "build(web-client): update submodule to $git_hash" || echo "No changes to commit" - git push - - update-cryostat3-submodule: if: ${{ github.repository_owner == 'cryostatio' }} runs-on: ubuntu-latest steps: