Updating to v30.3.1 and above
While updating to v30.3.1 and above, it is important to update the sync workflow manually before proceeding. This is due to the bug https://source.flxbl.io/flxbl/sfops/issues/38 Please update the following two files in your repository before proceeding to executing 'Check Specific Tag and Create-PR'. You may utilize a bugfix branch and raise a Pull Request to your sfops repository
name: Check Specific Tag and Create PR
on:
workflow_dispatch:
inputs:
tag:
description: 'Enter the tag you want to sync from upstream'
required: true
jobs:
check-tag-and-create-pr:
runs-on: ubuntu-latest
steps:
# Checkout the current repo to work with
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
# Create PR
- name: Sync sfops-gh-actions to org
env:
REPO_OWNER: ${{ github.repository_owner}}
SFOPS_REPO: sfops
GH_TOKEN: ${{ secrets.GHA_TOKEN }}
SFOPS_UPSTREAM_URL: ${{ secrets.SFOPS_UPSTREAM_URL }}
SPECIFIC_TAG: ${{ github.event.inputs.tag }}
run: |
chmod +x ./scripts/sync-upstream-with-pr.sh
./scripts/sync-upstream-with-pr.sh $REPO_OWNER $SFOPS_REPO $SFOPS_UPSTREAM_URL $SPECIFIC_TAG
- name: Check job status
if: failure()
run: |
echo "❌ The workflow failed. Please check the logs for more details."
exit 1scripts/sync-upstream-with-pr.sh
Once the above changes are merged, please proceed to execute 'Check Specific Tag and Create-PR' as usual and provide the correct tag to be synchronized
Last updated