-
Notifications
You must be signed in to change notification settings - Fork 43
Comparing changes
Open a pull request
base repository: SubtitleEdit/plugins
base: main
head repository: SubtitleEdit/plugins
compare: github-actions
- 9 commits
- 2 files changed
- 1 contributor
Commits on Nov 23, 2024
-
Simplify plugin upload workflow
Replaced individual plugin upload steps with a single reusable `plugin-update` action to streamline the GitHub Actions workflow. This change improves maintainability by reducing redundant code and centralizing the upload logic.
Configuration menu - View commit details
-
Copy full SHA for 7f9456d - Browse repository at this point
Copy the full SHA 7f9456dView commit details -
Update GitHub Action to include separate upload steps
Renamed and split the plugin upload steps in the workflow for better clarity and organization. Added specific names for each upload action, differentiating between HI2UC and HIColorer uploads.
Configuration menu - View commit details
-
Copy full SHA for b009343 - Browse repository at this point
Copy the full SHA b009343View commit details -
Add plugin upload GitHub Action
This action uploads a specified plugin file as an artifact. It has a required input for the file name and uses the `upload-artifact` action to perform the upload. Former individual upload steps are replaced by a single step that takes the file name as an input.
Configuration menu - View commit details
-
Copy full SHA for 559672e - Browse repository at this point
Copy the full SHA 559672eView commit details -
Fix indentation mismatch in GitHub Actions workflow
Corrected the indentation under the 'Upload HI2UC' and 'Upload HIColorer' steps to ensure the workflow executes correctly. Indentation consistency is crucial for proper parsing of the YAML file in GitHub Actions.
Configuration menu - View commit details
-
Copy full SHA for a9b8cee - Browse repository at this point
Copy the full SHA a9b8ceeView commit details -
Update plugin upload path in workflow
Changed the path used to upload the HIColorer plugin in the GitHub Actions workflow. It now correctly points to the plugin-upload directory instead of the plugin-update directory.
Configuration menu - View commit details
-
Copy full SHA for 3d58ffc - Browse repository at this point
Copy the full SHA 3d58ffcView commit details -
Refactor plugin upload job using matrix strategy
Simplify the workflow by switching to a matrix strategy for uploading plugins. This change consolidates individual upload steps into a single matrix job, making the code cleaner and easier to maintain. Added a comment link to the GitHub actions documentation for clarity.
Configuration menu - View commit details
-
Copy full SHA for aab6afc - Browse repository at this point
Copy the full SHA aab6afcView commit details -
Add checkout step to GitHub Actions workflow
The checkout step is now included in the workflow to ensure the repository is available for subsequent steps. This change is crucial for successful artifact uploads and overall workflow execution.
Configuration menu - View commit details
-
Copy full SHA for 1701236 - Browse repository at this point
Copy the full SHA 1701236View commit details -
Enable plugin uploads in GitHub Actions workflow
Previously commented out upload steps for HI2UC and HIColorer have been re-enabled. Additionally, the non-functional `upload-job` configuration has been commented out for clarity.
Configuration menu - View commit details
-
Copy full SHA for fe7efc3 - Browse repository at this point
Copy the full SHA fe7efc3View commit details
Commits on Nov 25, 2024
-
Update MSBuild setup to version 2 in GitHub Actions
The workflow file has been modified to use `microsoft/setup-msbuild@v2` instead of `v1`. This ensures compatibility with the latest features and improvements offered in the updated action.
Configuration menu - View commit details
-
Copy full SHA for 3721969 - Browse repository at this point
Copy the full SHA 3721969View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...github-actions