Compare commits
31 commits
Author | SHA1 | Date | |
---|---|---|---|
|
71ed841ef2 | ||
|
8748fb29a6 | ||
|
7f9888304e | ||
|
f986cba6fc | ||
|
f4d52d13f6 | ||
|
8ed26ee3df | ||
|
e9b30b5128 | ||
|
60e1d2c9b3 | ||
|
57486fc653 | ||
|
10a9d81201 | ||
|
cac4fd4490 | ||
|
1298539498 | ||
|
432fdcaa49 | ||
|
41848c4a69 | ||
|
e2ade5bbf8 | ||
|
ff47573197 | ||
|
a4cbc1b251 | ||
|
5bd07f5e87 | ||
|
146dcf4843 | ||
|
0381298c73 | ||
|
cda9897869 | ||
2ce2621e97 | |||
094992fe11 | |||
6a043fcb86 | |||
|
76df5651c5 | ||
e718ff01f8 | |||
13a875c4f7 | |||
dbf4171f04 | |||
a5c5473fcf | |||
f16dbd4c82 | |||
|
f4732d9d3a |
7 changed files with 26 additions and 154 deletions
58
.github/workflows/macos_action_test.yml
vendored
58
.github/workflows/macos_action_test.yml
vendored
|
@ -1,58 +0,0 @@
|
|||
name: Action test on MacOS
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 4 * * MON-FRI" # Runs at 04:00 UTC
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
macos-minimal:
|
||||
runs-on: macos-latest
|
||||
if: github.event_name != 'push'
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/macos_report_minimal.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
|
||||
macos-full:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/macos_report_full.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
with:
|
||||
email: ${{ github.actor }}[bot]@users.noreply.github.com
|
||||
name: ${{ github.actor }}
|
||||
commit_message: macos full workflow
|
||||
target_branch: macos
|
||||
files: reports/macos_report_full.txt
|
||||
remote_repository: origin
|
||||
access_token: ${{ github.token }}
|
||||
force: true
|
||||
empty: true
|
||||
tags: true
|
||||
|
||||
macos-full-remote:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/macos_report_full_remote.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
with:
|
||||
email: ${{ github.actor }}[bot]@users.noreply.github.com
|
||||
name: ${{ github.actor }}
|
||||
commit_message: macos full remote workflow
|
||||
target_branch: macos
|
||||
files: reports/macos_report_full_remote.txt
|
||||
remote_repository: https://github.com/GuillaumeFalourd/poc-github-actions
|
||||
access_token: ${{ secrets.ACCESS_TOKEN }}
|
||||
force: true
|
||||
empty: true
|
||||
tags: true
|
||||
|
||||
macos-nochanges:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
32
.github/workflows/ubuntu_action_test.yml
vendored
32
.github/workflows/ubuntu_action_test.yml
vendored
|
@ -11,19 +11,19 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
if: github.event_name != 'push'
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- run: date > reports/ubuntu_report_minimal.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
- uses: https://w9r.dev/w9r.dev/action-git-commit-push@main
|
||||
|
||||
ubuntu-full:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- run: date > reports/ubuntu_report_full.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
- uses: https://w9r.dev/w9r.dev/action-git-commit-push@main
|
||||
with:
|
||||
email: ${{ github.actor }}[bot]@users.noreply.github.com
|
||||
name: ${{ github.actor }}
|
||||
email: releasebot@w9r.dev
|
||||
name: ReleaseBot
|
||||
commit_message: ubuntu full workflow
|
||||
target_branch: ubuntu
|
||||
files: reports/ubuntu_report_full.txt
|
||||
|
@ -33,26 +33,8 @@ jobs:
|
|||
empty: true
|
||||
tags: true
|
||||
|
||||
ubuntu-full-remote:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/ubuntu_report_full_remote.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
with:
|
||||
email: ${{ github.actor }}[bot]@users.noreply.github.com
|
||||
name: ${{ github.actor }}
|
||||
commit_message: ubuntu full remote workflow
|
||||
target_branch: ubuntu
|
||||
files: reports/ubuntu_report_full_remote.txt
|
||||
remote_repository: https://github.com/GuillaumeFalourd/poc-github-actions
|
||||
access_token: ${{ secrets.ACCESS_TOKEN }}
|
||||
force: true
|
||||
empty: true
|
||||
tags: true
|
||||
|
||||
ubuntu-nochanges:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
|
|
58
.github/workflows/windows_action_test.yml
vendored
58
.github/workflows/windows_action_test.yml
vendored
|
@ -1,58 +0,0 @@
|
|||
name: Action test on Windows
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 6 * * MON-FRI" # Runs at 06:00 UTC
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
windows-minimal:
|
||||
runs-on: windows-latest
|
||||
if: github.event_name != 'push'
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/windows_report_minimal.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
|
||||
windows-full:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/windows_report_full.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
with:
|
||||
email: ${{ github.actor }}[bot]@users.noreply.github.com
|
||||
name: ${{ github.actor }}
|
||||
commit_message: windows full workflow
|
||||
target_branch: windows
|
||||
files: reports/windows_report_full.txt
|
||||
remote_repository: origin
|
||||
access_token: ${{ github.token }}
|
||||
force: true
|
||||
empty: true
|
||||
tags: true
|
||||
|
||||
windows-full-remote:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- run: date > reports/windows_report_full_remote.txt
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
||||
with:
|
||||
email: ${{ github.actor }}[bot]@users.noreply.github.com
|
||||
name: ${{ github.actor }}
|
||||
commit_message: windows full remote workflow
|
||||
target_branch: windows
|
||||
files: reports/windows_report_full_remote.txt
|
||||
remote_repository: https://github.com/GuillaumeFalourd/poc-github-actions
|
||||
access_token: ${{ secrets.ACCESS_TOKEN }}
|
||||
force: true
|
||||
empty: true
|
||||
tags: true
|
||||
|
||||
windows-nochanges:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2.3.4
|
||||
- uses: GuillaumeFalourd/git-commit-push@main
|
22
action.yml
22
action.yml
|
@ -6,7 +6,7 @@ inputs:
|
|||
email:
|
||||
description: Committer's email address
|
||||
required: true
|
||||
default: ${{ github.actor }}@users.noreply.github.com
|
||||
default: ${{ github.actor }}@w9r.dev
|
||||
name:
|
||||
description: Committer's username
|
||||
required: true
|
||||
|
@ -69,11 +69,11 @@ runs:
|
|||
TAGS='--tags'
|
||||
fi
|
||||
|
||||
echo "machine github.com" > "$HOME/.netrc"
|
||||
echo "machine w9r.dev" > "$HOME/.netrc"
|
||||
echo " login $GITHUB_ACTOR" >> "$HOME/.netrc"
|
||||
echo " password ${{ inputs.access_token }}" >> "$HOME/.netrc"
|
||||
|
||||
echo "machine api.github.com" >> "$HOME/.netrc"
|
||||
echo "machine api.w9r.dev" >> "$HOME/.netrc"
|
||||
echo " login $GITHUB_ACTOR" >> "$HOME/.netrc"
|
||||
echo " password ${{ inputs.access_token }}" >> "$HOME/.netrc"
|
||||
|
||||
|
@ -82,7 +82,7 @@ runs:
|
|||
|
||||
if [[ `git status --porcelain` ]]; then
|
||||
git add ${{ inputs.files }} -v
|
||||
git commit -m "${{ inputs.commit_message }}" $EMPTY
|
||||
git commit -S -m "${{ inputs.commit_message }}" $EMPTY
|
||||
git branch git-commit-push-action-${{ github.run_id }}-${{ github.job }}
|
||||
git fetch "${{ inputs.remote_repository }}" "$CURRENT_BRANCH"
|
||||
git checkout "$CURRENT_BRANCH"
|
||||
|
@ -117,7 +117,7 @@ runs:
|
|||
|
||||
CLONE_DIRECTORY=$(mktemp -d)
|
||||
|
||||
echo "##### Cloning destination Github repository #####"
|
||||
echo "##### Cloning destination W9r.dev repository #####"
|
||||
# Setup git
|
||||
git config --global user.email "${{ inputs.email }}"
|
||||
git config --global user.name "${{ inputs.name }}"
|
||||
|
@ -125,7 +125,7 @@ runs:
|
|||
git clone "https://${{ inputs.access_token }}@github.com/$DESTINATION_OWNER/$DESTINATION_REPOSITORY.git" "$CLONE_DIRECTORY"
|
||||
|
||||
echo
|
||||
echo "##### Copying contents to remote Github repository #####"
|
||||
echo "##### Copying contents to remote W9r.dev repository #####"
|
||||
echo ""##### Current repo content #####"
|
||||
ls -lha
|
||||
cp -rvf ${{ inputs.files }} $CLONE_DIRECTORY
|
||||
|
@ -134,7 +134,7 @@ runs:
|
|||
echo ""##### Remote repo content after copying files #####"
|
||||
ls -la "$CLONE_DIRECTORY"
|
||||
|
||||
REMOTE_URL=https://$DESTINATION_OWNER:${{ inputs.access_token }}@github.com/$DESTINATION_OWNER/$DESTINATION_REPOSITORY
|
||||
REMOTE_URL=https://$DESTINATION_OWNER:${{ inputs.access_token }}@w9r.dev/$DESTINATION_OWNER/$DESTINATION_REPOSITORY
|
||||
git remote set-url origin $REMOTE_URL
|
||||
git fetch origin
|
||||
|
||||
|
@ -164,13 +164,13 @@ runs:
|
|||
echo
|
||||
echo "WARNING: Couldn't read remote_repository URL input."
|
||||
echo "ACCEPTED FORMAT:"
|
||||
echo "git://github.com/<owner>/<repo>.git"
|
||||
echo "git://w9r.dev/<owner>/<repo>.git"
|
||||
echo "or"
|
||||
echo "git@github.com:<owner>/<repo>.git"
|
||||
echo "git@w9r.dev:<owner>/<repo>.git"
|
||||
echo "or"
|
||||
echo "https://github.com/<owner>/<repo>.git"
|
||||
echo "https://w9r.dev/<owner>/<repo>.git"
|
||||
echo "or"
|
||||
echo "https://github.com/<owner>/<repo>"
|
||||
echo "https://w9r.dev/<owner>/<repo>"
|
||||
exit 1
|
||||
fi
|
||||
shell: bash
|
||||
|
|
6
renovate.json
Normal file
6
renovate.json
Normal file
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"extends": [
|
||||
"local>w9r.dev/renovate-config"
|
||||
]
|
||||
}
|
|
@ -1 +1 @@
|
|||
Tue Jan 7 02:42:57 UTC 2025
|
||||
Thu Feb 6 02:00:19 UTC 2025
|
||||
|
|
|
@ -1 +1 @@
|
|||
Mon Jan 6 06:28:34 CUT 2025
|
||||
Tue Jan 7 06:28:00 CUT 2025
|
||||
|
|
Loading…
Add table
Reference in a new issue