Merge pull request #1 from wpi-acm/mobirise-postproc
Add mobirise postproc action
This commit is contained in:
commit
6ba9163c70
2 changed files with 45 additions and 1 deletions
44
.github/workflows/mobirise-postproc.yml
vendored
Normal file
44
.github/workflows/mobirise-postproc.yml
vendored
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
name: Add MLH Banner
|
||||||
|
on: [push]
|
||||||
|
jobs:
|
||||||
|
Add-MLH-Banner:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event."
|
||||||
|
- run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by GitHub!"
|
||||||
|
- run: echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}."
|
||||||
|
- name: Check out repository code
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
- run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner."
|
||||||
|
- run: echo "🖥️ The workflow is now ready to test your code on the runner."
|
||||||
|
- name: Remove Mobirise Footer
|
||||||
|
uses: jacobtomlinson/gha-find-replace@2.0.0
|
||||||
|
with:
|
||||||
|
find: "display: flex"
|
||||||
|
replace: "display: none"
|
||||||
|
regex: false
|
||||||
|
include: "index.html"
|
||||||
|
- name: Setup git and commit remove footer
|
||||||
|
run: |
|
||||||
|
git config --global user.name 'matticoli'
|
||||||
|
git config --global user.email 'matticoli@users.noreply.github.com'
|
||||||
|
git commit -am "Remove mobirise footer"
|
||||||
|
git push
|
||||||
|
- name: Add MLH Banner
|
||||||
|
uses: jacobtomlinson/gha-find-replace@2.0.0
|
||||||
|
with:
|
||||||
|
find: </body>
|
||||||
|
replace: <a id="mlh-trust-badge" style="display:block;max-width:100px;min-width:60px;position:fixed;right:50px;top:61px;width:10%;z-index:0" href="https://mlh.io/seasons/2022/events?utm_source=na-hackathon&utm_medium=TrustBadge&utm_campaign=2022-season&utm_content=white" target="_blank"><img src="https://s3.amazonaws.com/logged-assets/trust-badge/2022/mlh-trust-badge-2022-white.svg" alt="Major League Hacking 2022 Hackathon Season" style="width:100%"></a></body>
|
||||||
|
regex: false
|
||||||
|
include: "index.html"
|
||||||
|
- name: Commit add banner
|
||||||
|
run: |
|
||||||
|
git commit -am "Added MLH Banner"
|
||||||
|
countbadge=$(cat index.html | grep -o mlh-trust-badge | wc -l)
|
||||||
|
if [ $countbadge -lt 3 ]
|
||||||
|
then
|
||||||
|
echo "Banner was not present, pushing change"
|
||||||
|
git push
|
||||||
|
else
|
||||||
|
echo "Banner already present, not pushing changes"
|
||||||
|
fi
|
|
@ -382,7 +382,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <section style="background-color: #fff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', Arial, sans-serif; color:#aaa; font-size:12px; padding: 0; align-items: center; display: flex;"><a href="https://mobirise.site/z" style="flex: 1 1; height: 3rem; padding-left: 1rem;"></a><p style="flex: 0 0 auto; margin:0; padding-right:1rem;"><a href="https://mobirise.site/t" style="color:#aaa;">Designed</a> with Mobirise bootstrap web themes</p></section> -->
|
<!-- <section style="background-color: #fff; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', Arial, sans-serif; color:#aaa; font-size:12px; padding: 0; align-items: center; display: none;"><a href="https://mobirise.site/z" style="flex: 1 1; height: 3rem; padding-left: 1rem;"></a><p style="flex: 0 0 auto; margin:0; padding-right:1rem;"><a href="https://mobirise.site/t" style="color:#aaa;">Designed</a> with Mobirise bootstrap web themes</p></section> -->
|
||||||
<script src="assets/web/assets/jquery/jquery.min.js"></script> <script src="assets/popper/popper.min.js"></script> <script src="assets/tether/tether.min.js"></script> <script src="assets/bootstrap/js/bootstrap.min.js"></script> <script src="assets/smoothscroll/smooth-scroll.js"></script> <script src="assets/dropdown/js/nav-dropdown.js"></script> <script src="assets/dropdown/js/navbar-dropdown.js"></script> <script src="assets/touchswipe/jquery.touch-swipe.min.js"></script>
|
<script src="assets/web/assets/jquery/jquery.min.js"></script> <script src="assets/popper/popper.min.js"></script> <script src="assets/tether/tether.min.js"></script> <script src="assets/bootstrap/js/bootstrap.min.js"></script> <script src="assets/smoothscroll/smooth-scroll.js"></script> <script src="assets/dropdown/js/nav-dropdown.js"></script> <script src="assets/dropdown/js/navbar-dropdown.js"></script> <script src="assets/touchswipe/jquery.touch-swipe.min.js"></script>
|
||||||
<!-- <script src="assets/theme/js/script.js"></script> -->
|
<!-- <script src="assets/theme/js/script.js"></script> -->
|
||||||
<a id="mlh-trust-badge" style="display:block;max-width:100px;min-width:60px;position:fixed;right:50px;top:0;width:10%;z-index:10000" href="https://mlh.io/seasons/2022/events?utm_source=na-hackathon&utm_medium=TrustBadge&utm_campaign=2022-season&utm_content=white" target="_blank"><img src="https://s3.amazonaws.com/logged-assets/trust-badge/2022/mlh-trust-badge-2022-white.svg" alt="Major League Hacking 2022 Hackathon Season" style="width:100%"></a>
|
<a id="mlh-trust-badge" style="display:block;max-width:100px;min-width:60px;position:fixed;right:50px;top:0;width:10%;z-index:10000" href="https://mlh.io/seasons/2022/events?utm_source=na-hackathon&utm_medium=TrustBadge&utm_campaign=2022-season&utm_content=white" target="_blank"><img src="https://s3.amazonaws.com/logged-assets/trust-badge/2022/mlh-trust-badge-2022-white.svg" alt="Major League Hacking 2022 Hackathon Season" style="width:100%"></a>
|
||||||
|
|
Loading…
Add table
Reference in a new issue