add ci.
Some checks failed
Deploy Applications / PullDocker (push) Successful in 10s
Deploy Applications / Build (push) Successful in 14s
Windows CI / build (push) Failing after 50s

This commit is contained in:
amass 2024-10-02 16:07:08 +08:00
parent 8ce0097d28
commit 0354a73175

View File

@ -7,7 +7,17 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Generate Changelog
run: |
$current_tag = git describe --tags --abbrev=0
$previous_tag = git describe --tags --abbrev=0 $(git rev-list --tags --skip=1 --max-count=1)
Write-Output "Commits from $previous_tag to $current_tag:"
$log = git log $previous_tag..$current_tag --reverse --pretty=format:"%B" | Out-String
$log_lines = $log -split "`n"
$formatted_log = $log_lines | ForEach-Object { "{0:D2}. {1}" -f ($log_lines.IndexOf($_) + 1), $_ }
$formatted_log | ForEach-Object { Write-Output $_ }
$workspace = $env:GITHUB_WORKSPACE
$formatted_log | Out-File -FilePath "$workspace-CHANGELOG.txt"
- name: Run a one-line script
run: |
echo Hello, world!