Releases: notch8/actions
v0.0.24
v0.0.23
What's Changed
- Update deploy.yaml for new analytics work by @orangewolf in #73
- replace debug boolean with dropdown by @bkiahstroud in #77
- working on a faster build for web and worker so we do not bundle twice by @orangewolf in #79
Full Changelog: v0.0.22...v0.0.23
v0.0.22
refactors the update-create-more-disk-space-action to live in the setup-env file to touch all actions with logic to use when github.job =! 'deployment'
v0.0.21
Update to move the step into the setup-env action so it feeds into each action not just the build.
Adding auto-cleanup
There are space issues with Github's free runners. This version implements a work around identified below:
- https://github.com/NASA-IMPACT/hls-base/blob/24b9251d1a09c111eeb14836 1376d3705b391f28/.github/workflows/build_push_to_ecr.yml
- actions/runner-images#2840 (comment)
![Screenshot 2024-04-23 at 00 01 44](https://private-user-images.githubusercontent.com/63515648/324728494-f7683505-b1f2-461a-817e-53c2b5f9bd43.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODc4MjgsIm5iZiI6MTczOTU4NzUyOCwicGF0aCI6Ii82MzUxNTY0OC8zMjQ3Mjg0OTQtZjc2ODM1MDUtYjFmMi00NjFhLTgxN2UtNTNjMmI1ZjliZDQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDAyNDUyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk2YWMzZTk4YzY2ZDVmNmY1ZGE4ZTE2ZGNhN2Y2MzQ4NjIxYmViOTY5N2Y1MDlmNjE5ZDJmMGFmZGQzM2Q2NDgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3XkMHs0g_wkNoChafed5gqFIwdq3anZ5f57TJqg7LzQ)
v0.0.19
Add new secret env variable to deploy: APP_PASS for bbf organizer support
v0.0.18
Features
Adding the ability to:
- Seperate rspec reports to their own step
Update Instructions
Updating to 0.0.18 requires adding a report step like so (watch the needs names):
reports:
if: always()
needs: [rspec-tests, rubocop]
uses: scientist-softserv/actions/.github/workflows/report.yaml@seperate_reports
v0.0.17
Adds secret env variable for deploy FCREPO_DB_PASSWORD
v0.0.16
What's Changed
- 322 update deploy template for webstores by @alishaevn in #51
- bring over spec report fix from gbh by @orangewolf in #49
- patch-release-v0.0.16 by @alishaevn in #52
- make sure we touch .env and .env.development so they get created if t… by @orangewolf in #53
- yml is picky by @alishaevn in #54
- yml is still picky by @alishaevn in #55
New Contributors
- @alishaevn made their first contribution in #51
Full Changelog: v0.0.15...v0.0.16
v0.0.14
New workflow_dispatch inputs:
baseTarget
webTarget
Base, web, worker & solr:
if clause added to each retag action with proper registry tagging
if clause added to each build and push action
Removed some workflow_dispatch inputs since the max workflow_dispatch inputs we can have (for now) are 10. I had to get creative in replacing the if clauses from the boolean options to if the baseTarget, solrTarget, webTarget, and/or workerTarget are not empty (ex: if: ${{ inputs.webTarget != '' }}), so that it would trigger a workflow block to run with just the target set. Removing the need for the workflow_dispatch inputs:
worker:
required: false
type: boolean
As well as setting base, solr, web, and/or worker to true (ex: worker: true) in the associated reusable workflow.
Adds cypress support
Adds lint command option with default (to support eslint or other linters besides rubocop)
Adds bundler-audit support w/ report
Adds brakeman-audit support w/ report
Adds sucuri-malware-scan support w/report & slack integration if malware detected, to #s3-sucuri-malware-alerts
v0.0.13
Cypress Support
Lint command with default