Skip to content

Commit

Permalink
ports/psoc6: PSoC6 Infineon fork patch.
Browse files Browse the repository at this point in the history
Signed-off-by: jaenrig-ifx <[email protected]>
  • Loading branch information
jaenrig-ifx authored and actions-user committed Sep 3, 2023
1 parent 4048ff4 commit 812fa38
Show file tree
Hide file tree
Showing 2 changed files with 108 additions and 1 deletion.
107 changes: 107 additions & 0 deletions .github/workflows/synch_upstream.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
name: Sync Upstream

on:
schedule:
- cron: '0 0 */1 * *' # daily 00:00
workflow_dispatch: # on button click

jobs:
synch_master:
runs-on: ubuntu-latest

steps:
- name: Checkout target repo
uses: actions/checkout@v3
with:
ref: master
token: ${{ secrets.GH_ACT_SYNCH_UPSTREAM }}

- name: Sync upstream changes
id: sync
uses: aormsby/[email protected]
with:
target_sync_branch: master
target_repo_token: ${{ secrets.GH_ACT_SYNCH_UPSTREAM }}
upstream_sync_branch: master
upstream_sync_repo: micropython/micropython
git_config_pull_rebase: true


- name: New commits found
if: steps.sync.outputs.has_new_commits == 'true'
run: echo "New commits were found to sync."

- name: No new commits
if: steps.sync.outputs.has_new_commits == 'false'
run: echo "There were no new commits."

- name: Show value of 'has_new_commits'
run: echo ${{ steps.sync.outputs.has_new_commits }}

synch_port_psoc6:
runs-on: ubuntu-latest
needs: synch_master

steps:
- name: Checkout target repo
uses: actions/checkout@v3
with:
ref: ports-psoc6-main
token: ${{ secrets.GH_ACT_SYNCH_UPSTREAM }}

- name: Sync upstream changes
id: sync
uses: aormsby/[email protected]
with:
target_sync_branch: ports-psoc6-main
target_repo_token: ${{ secrets.GH_ACT_SYNCH_UPSTREAM }}
upstream_sync_branch: master
upstream_sync_repo: micropython/micropython
git_config_pull_rebase: true
target_branch_push_args: '--force'

- name: New commits found
if: steps.sync.outputs.has_new_commits == 'true'
run: echo "New commits were found to sync."

- name: No new commits
if: steps.sync.outputs.has_new_commits == 'false'
run: echo "There were no new commits."

- name: Show value of 'has_new_commits'
run: echo ${{ steps.sync.outputs.has_new_commits }}


synch_port_psoc6_ifx:
runs-on: ubuntu-latest
needs: synch_port_psoc6

steps:
- name: Checkout target repo
uses: actions/checkout@v3
with:
ref: ports-psoc6-ifx
token: ${{ secrets.GH_ACT_SYNCH_UPSTREAM }}

- name: Sync upstream changes
id: sync
uses: aormsby/[email protected]
with:
target_sync_branch: ports-psoc6-ifx
target_repo_token: ${{ secrets.GH_ACT_SYNCH_UPSTREAM }}
upstream_sync_branch: ports-psoc6-main
upstream_sync_repo: infineon/micropython
git_config_pull_rebase: true
target_branch_push_args: '--force'


- name: New commits found
if: steps.sync.outputs.has_new_commits == 'true'
run: echo "New commits were found to sync."

- name: No new commits
if: steps.sync.outputs.has_new_commits == 'false'
run: echo "There were no new commits."

- name: Show value of 'has_new_commits'
run: echo ${{ steps.sync.outputs.has_new_commits }}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ DAC, PWM, SPI, I2C, CAN, Bluetooth, and USB.
Getting started
---------------

See the [online documentation](https://docs.micropython.org/) for API
See the [online documentation (Infineon ReadTheDocs fork)](https://ifx-micropython.readthedocs.io/) for API
references and information about using MicroPython and information about how
it is implemented.

Expand Down

0 comments on commit 812fa38

Please sign in to comment.