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: Add test run for release workflow #2398

Merged
merged 2 commits into from May 25, 2022

Conversation

wenzeslaus
Copy link
Member

  • Run the create release workflow for PRs and on branches, too, for testing puproses, but exclude the release-only steps one by one. (Not even expression syntax is not checked when workflow does not run.)
  • Upload artifacts always since now it runs for non-release commits as well.
  • Fix expression syntax: Use single quotes for a string.
  • Run only for selected paths for PRs, run always for selected branches and all tags.
  • Don't use tags in the git log release notes test in additional checks because there for tags, this would be the same tag and so no difference (although the workflow now runs only for branches, not tags).

* Run the create release workflow for PRs and on branches, too, for testing puproses, but exclude the release-only steps one by one. (Not even expression syntax is not checked when workflow does not run.)
* Upload artifacts always since now it runs for non-release commits as well.
* Fix expression syntax: Use single quotes for a string.
* Run only for selected paths for PRs, run always for selected branches and all tags.
* Don't use tags in the git log release notes test in additional checks because there for tags, this would be the same tag and so no difference (although the workflow now runs only for branches, not tags).
@wenzeslaus wenzeslaus added this to the 8.2.0 milestone May 24, 2022
@wenzeslaus wenzeslaus merged commit 3123e31 into OSGeo:main May 25, 2022
@wenzeslaus wenzeslaus deleted the workflow-fixes-for-tags branch May 25, 2022 01:08
wenzeslaus added a commit that referenced this pull request May 31, 2022
* Run the create release workflow for PRs and on branches, too, for testing puproses, but exclude the release-only steps one by one. (Not even expression syntax is not checked when workflow does not run.)
* Fix expression syntax: Use single quotes for a string.
* Run only for selected paths for PRs, run always for selected branches and all tags.
* Upload artifacts always since now it runs for non-release commits as well.
* Don't use tags in the git log release notes test in additional checks because there for tags, this would be the same tag and so no difference (although the workflow now runs only for branches, not tags).
* Avoid confusion by adding 'check' into the workflow name.
@wenzeslaus wenzeslaus added CI Continuous integration and removed backport_needed labels May 31, 2022
ninsbl pushed a commit to ninsbl/grass that referenced this pull request Oct 26, 2022
* Run the create release workflow for PRs and on branches, too, for testing puproses, but exclude the release-only steps one by one. (Not even expression syntax is not checked when workflow does not run.)
* Fix expression syntax: Use single quotes for a string.
* Run only for selected paths for PRs, run always for selected branches and all tags.
* Upload artifacts always since now it runs for non-release commits as well.
* Don't use tags in the git log release notes test in additional checks because there for tags, this would be the same tag and so no difference (although the workflow now runs only for branches, not tags).
* Avoid confusion by adding 'check' into the workflow name.
ninsbl pushed a commit to ninsbl/grass that referenced this pull request Feb 17, 2023
* Run the create release workflow for PRs and on branches, too, for testing puproses, but exclude the release-only steps one by one. (Not even expression syntax is not checked when workflow does not run.)
* Fix expression syntax: Use single quotes for a string.
* Run only for selected paths for PRs, run always for selected branches and all tags.
* Upload artifacts always since now it runs for non-release commits as well.
* Don't use tags in the git log release notes test in additional checks because there for tags, this would be the same tag and so no difference (although the workflow now runs only for branches, not tags).
* Avoid confusion by adding 'check' into the workflow name.
neteler pushed a commit to nilason/grass that referenced this pull request Nov 7, 2023
* Run the create release workflow for PRs and on branches, too, for testing puproses, but exclude the release-only steps one by one. (Not even expression syntax is not checked when workflow does not run.)
* Fix expression syntax: Use single quotes for a string.
* Run only for selected paths for PRs, run always for selected branches and all tags.
* Upload artifacts always since now it runs for non-release commits as well.
* Don't use tags in the git log release notes test in additional checks because there for tags, this would be the same tag and so no difference (although the workflow now runs only for branches, not tags).
* Avoid confusion by adding 'check' into the workflow name.
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.

None yet

1 participant