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(all): Refactor build publish action to one common workflow #64

Closed
wants to merge 1 commit into from

Conversation

vvatelot
Copy link
Member

@vvatelot vvatelot commented Mar 2, 2024

No description provided.

Copy link

github-actions bot commented Mar 2, 2024

Coverage PR 64

Branch coverage •
FileStmtsMissCoverMissing
TOTAL69722767% 
report-only-changed-files is enabled. No files were changed during this commit :)

- name: Notify to Mattermost
if: ${{ !env.PRERELEASE }}
run: |
echo "{\"icon_url\":\"https://icon-library.com/images/github-icon-png/github-icon-png-29.jpg\",\"text\":\":tada: Une nouvelle release a été publiée pour le projet **${{ github.repository }}: v${{ needs.python_project.outputs.version }}** :tada:\n\nPlus d'infos ici: ${{ steps.create_release.outputs.html_url }}\"}" > mattermost.json
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
echo "{\"icon_url\":\"https://icon-library.com/images/github-icon-png/github-icon-png-29.jpg\",\"text\":\":tada: Une nouvelle release a été publiée pour le projet **${{ github.repository }}: v${{ needs.python_project.outputs.version }}** :tada:\n\nPlus d'infos ici: ${{ steps.create_release.outputs.html_url }}\"}" > mattermost.json
echo "{\"icon_url\":\"https://icon-library.com/images/github-icon-png/github-icon-png-29.jpg\",\"text\":\":tada: Une nouvelle release a été publiée pour le projet **${{ inputs.project }}: v${{ needs.python_project.outputs.version }}** :tada:\n\nPlus d'infos ici: ${{ steps.create_release.outputs.html_url }}\"}" > mattermost.json

echo "" >> /tmp/changelog.md
echo "### Pypi package" >> /tmp/changelog.md
echo "" >> /tmp/changelog.md
echo "Pypi package have been built and pushed to Pypi: [ecoindex-compute:${{ needs.python_project.outputs.version }}](https://pypi.org/project/ecoindex-compute/${{ needs.python_project.outputs.version }}/)" >> /tmp/changelog.md
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
echo "Pypi package have been built and pushed to Pypi: [ecoindex-compute:${{ needs.python_project.outputs.version }}](https://pypi.org/project/ecoindex-compute/${{ needs.python_project.outputs.version }}/)" >> /tmp/changelog.md
echo "Pypi package have been built and pushed to Pypi: [ecoindex-compute:${{ needs.python_project.outputs.version }}](https://pypi.org/project/ecoindex-compute/${{ needs.python_project.outputs.version }}/)" >> /tmp/changelog.md
echo "" >> /tmp/changelog.md
echo "**Full Changelog:** https://github.com/${{ github.repository }}/compare/${{ steps.last_tag.outputs.tag }}...v${{ needs.python_project.outputs.version }}@${{ inputs.project }}" >> /tmp/changelog.md

Copy link

github-actions bot commented May 4, 2024

This pull request has been marked as inactive because it hasn't been updated for 30 days. If it's not updated within 7 days, it will be automatically closed. To prevent it from being closed, you can add the keep open label.

@github-actions github-actions bot added the Stale label May 4, 2024
@vvatelot vvatelot added keep open and removed Stale labels May 4, 2024
@vvatelot vvatelot marked this pull request as draft July 18, 2024 18:42
@vvatelot vvatelot force-pushed the ci/all/factor-one-build-action branch from 240c29f to d345eee Compare August 30, 2024 13:19
@vvatelot vvatelot closed this Aug 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant