Skip to content

Conversation

CamberLoid
Copy link
Member

@CamberLoid CamberLoid commented Aug 24, 2025

This PR enables GitHub actions to bump tag using format "PACKAGENAME-YYYYMMDD", like "iana-etc-20250824" when specific condition meet.

  • Make workflow to auto-bump tag when updating files
  • Auto-trigger workflow when updating files.list
  • Rearrange files organization&branches

@CamberLoid CamberLoid marked this pull request as ready for review August 24, 2025 00:59
@CamberLoid CamberLoid force-pushed the camberloid/ci-enhance branch 2 times, most recently from 2d6b839 to 4226a29 Compare August 24, 2025 15:07
@CamberLoid
Copy link
Member Author

CamberLoid#2
Check on PR at files.list passed with expected failure, by adding non-exist uri.
image

@CamberLoid CamberLoid force-pushed the camberloid/ci-enhance branch from 4226a29 to 8d2a540 Compare August 25, 2025 15:21
@CamberLoid
Copy link
Member Author

CamberLoid commented Aug 25, 2025

Verify url is valid on pull-request:
image

Periodic checking triggers on push of files.list
https://github.com/CamberLoid/aosc-misc-files/actions/runs/17213191985/job/48830046858

Auto-tagging:
image

@CamberLoid CamberLoid force-pushed the camberloid/ci-enhance branch from ccbdce1 to b4c2ff0 Compare September 5, 2025 16:58
Signed-off-by: Camber Huang <camber@poi.science>
Signed-off-by: Camber Huang <camber@poi.science>
Signed-off-by: Camber Huang <camber@poi.science>
Signed-off-by: Camber Huang <camber@poi.science>
Signed-off-by: Camber Huang <camber@poi.science>
Signed-off-by: Camber Huang <camber@poi.science>
@CamberLoid CamberLoid force-pushed the camberloid/ci-enhance branch from 351b8db to aa3f7d9 Compare September 13, 2025 08:40
@CamberLoid CamberLoid changed the title CI: Tag bumps and branch name fix CI: Major Refactor of CI workflow Sep 13, 2025
@CamberLoid CamberLoid changed the title CI: Major Refactor of CI workflow CI: Major Refactor of CI Workflow Sep 13, 2025
@CamberLoid CamberLoid force-pushed the camberloid/ci-enhance branch 3 times, most recently from 2d01846 to 4a36773 Compare September 14, 2025 05:28
Signed-off-by: Camber Huang <camber@poi.science>
Signed-off-by: Camber Huang <camber@poi.science>
@CamberLoid CamberLoid force-pushed the camberloid/ci-enhance branch from 4a36773 to fdc67ae Compare September 14, 2025 05:32
@MingcongBai MingcongBai merged commit 0741f4c into master Sep 14, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants