Skip to content

Conversation

@huiyifyj
Copy link
Collaborator

  • Use MinoruSekine/setup-scoop action to setup scoop.
  • Execute Check-Version.ps1 script to check all apps version in bucket folder.
  • Run Install-Test.ps1 script to validate manifest changes and test installation.

- Use `MinoruSekine/setup-scoop` action to setup scoop.
- Run `Install-Test.ps1` script to validate manifest changes and test installation.
Set fetch-depth to `2` in `actions/checkout` action configuration,
to ensure sufficient git history for file change detection.

The `fetch-depth` option default value is `1`, refer to https://github.com/actions/checkout/blob/v4.2.2/action.yml#L76
- Add the last commit missing `fetch-depth: 2` setting for `Test PowerShell Core` job.
- Execute `Check-Version.ps1` script before running `Install-Test.ps1`.
- Rename step name: 'Install-Test' => 'Check Version and Test'.
@huiyifyj huiyifyj added the ci Continuous Integration label Feb 23, 2025
@huiyifyj huiyifyj requested a review from Pengxn February 23, 2025 02:51
@huiyifyj huiyifyj self-assigned this Feb 23, 2025
@huiyifyj huiyifyj merged commit f474638 into master Feb 24, 2025
4 checks passed
@huiyifyj huiyifyj deleted the ci-test branch February 24, 2025 01:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants