Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI/CD] WIP: Re-use Workflows to Ensure GitHub Pages is built after every pre-release - Cleanup Workflow Naming Inconsistency - Remove 'release.yaml' workflow #2471

Closed
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
8fd0f0d
Make workflows re-usable
og-mrk Jul 28, 2024
0a1e4cc
Rename File Extensions for some workflow files
og-mrk Jul 28, 2024
7ee15a7
Change job ordering
og-mrk Jul 28, 2024
c6613de
Try something else to force specific job ordering
og-mrk Jul 28, 2024
b0c2165
Another Try something else to force specific job ordering
og-mrk Jul 28, 2024
05f75c9
Add comments & rename some jobs
og-mrk Jul 28, 2024
85d56fb
Make 'github-pages' workflow file get latest commits from action's cu…
og-mrk Jul 28, 2024
a8f17ce
Add reference to 'Checkout Repo' step
og-mrk Jul 28, 2024
2bda652
Fix Admonition in Changelog Workflow
og-mrk Jul 28, 2024
a6bc7ca
Remove un-used 'release.yaml' workflow
og-mrk Jul 28, 2024
d923e34
Add 'release' event to 'github-pages' workflow
og-mrk Jul 28, 2024
2d95b12
Fix Admonition in Changelog Workflow
og-mrk Jul 28, 2024
11658a6
Make 'actions/checkout' fetch latest of anything, git submodules, tag…
og-mrk Jul 28, 2024
6c5c869
Fix yaml syntax error
og-mrk Jul 28, 2024
753d9f9
Handle special case in 'createchangelog.yaml' workflow
og-mrk Jul 28, 2024
c63c9aa
Update workflows
og-mrk Jul 28, 2024
0d12b0c
Fix issue with 'createchangelog' workflow always switching to Git Det…
og-mrk Jul 29, 2024
feee518
Reorder 'env' field in 'createchangelog' workflow
og-mrk Jul 29, 2024
1343bd9
Fix 'close-discussion' workflow not working
og-mrk Jul 29, 2024
5b47a33
Add debug info to 'close-discussion' workflow
og-mrk Jul 29, 2024
416ab76
Bring back control to the 'Extract Discussion Number & Close If any W…
og-mrk Jul 29, 2024
fb4de0f
Make 'grep' treat git ref as a simple string rather than a pattern (r…
og-mrk Jul 29, 2024
431533d
Better filter the results in second step of 'createchangelog' workflow
og-mrk Jul 29, 2024
51e13fa
Another Try to make 'createchangelog' work on release edit/deletion
og-mrk Jul 29, 2024
1ed1539
Merge to 'main' branch workflow-update/fix-createchangelog-not-running
og-mrk Jul 31, 2024
03b21a7
Temporarily make 'close-discussion' as a WIP Workflow
og-mrk Jul 31, 2024
7bebae8
Make http(s) links clickable by converting any links to a format unde…
og-mrk Aug 1, 2024
bb31064
Fix YAML syntax error - 'close-discussion' Workflow
og-mrk Aug 1, 2024
a00ac0e
Fix RegEx with 'sed' commands - 'createchangelog' Workflow
og-mrk Aug 1, 2024
1982579
Fix Download Counter for each pre-release - 'pre-release' Workflow
og-mrk Aug 1, 2024
0e2647d
Another Fix for 'sed' commands RegEx - 'createchangelog' Workflow
og-mrk Aug 1, 2024
ca724c6
Make 'actions/checkout' pull from 'main' - 'createchangelog' & 'githu…
og-mrk Aug 1, 2024
1ab8d71
Re-Add 'git config' in 'createchangelog' Workflow
og-mrk Aug 1, 2024
125b437
Update 'createchangelog' Workflow
og-mrk Aug 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Another Fix for 'sed' commands RegEx - 'createchangelog' Workflow
og-mrk committed Aug 1, 2024
commit 0e2647dad123beab302e36ea5341289608cc5547
6 changes: 3 additions & 3 deletions .github/workflows/createchangelog.yaml
Original file line number Diff line number Diff line change
@@ -128,9 +128,9 @@ jobs:
done

# Make http(s) links clickable by converting any links to a format understandable by Markdown
sed -ri 's/(https?:\/\/.*?\/(pull|compare)\/(.*?[ \t\r\n]))/\[\3\](\1)/g' $changelog_path
sed -ri 's/\[([0-9]+)\]\((https?:\/\/.*?\/pull\/.*?[ \t\r\n])\)/\[#\1\]\(\2\)/g' $changelog_path
sed -ri 's/@([^ \t\n]+)/[@\1](https:\/\/github\.com\/\1)/g' $changelog_path
sed -ri 's/(https?:\/\/.*?\/(pull|compare)\/([^ \t\r\n]+))/\[\3\](\1)/g' $changelog_path
sed -ri 's/\[([0-9]+)\]\((https?:\/\/.*?\/pull\/[^ \t\r\n]+)\)/\[#\1\]\(\2\)/g' $changelog_path
sed -ri 's/@([^ \t\r\n]+)/[@\1](https:\/\/github\.com\/\1)/g' $changelog_path
env:
GH_TOKEN: ${{ github.token }}