Skip to content

Bump @department-of-veterans-affairs/css-library from 0.7.0 to 0.8.4 in /packages/tokens #8

Bump @department-of-veterans-affairs/css-library from 0.7.0 to 0.8.4 in /packages/tokens

Bump @department-of-veterans-affairs/css-library from 0.7.0 to 0.8.4 in /packages/tokens #8

Workflow file for this run

name: Check for token changes
on:
pull_request:
types: [opened, edited]
defaults:
run:
working-directory: packages/tokens
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
jobs:
compare-tokens:
runs-on: ubuntu-latest
if: ${{ contains(github.ref, 'dependabot/npm_and_yarn/packages/tokens/department-of-veterans-affairs/css-library') }}
steps:
- name: Check out the code
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.VA_MOBILE_ROBOT_GITHUB_PAT }}
- name: Regenerate and commit yarn.lock
run: |
yarn && yarn tokens:build
cd ../..
git add .
git commit -m 'Regenerate yarn.lock'
- name: Compare tokens
run: |
cd dist/js
cp colors.js colors_new.js
git checkout main
yarn && yarn tokens:build
if diff -q colors.js colors_new.js > /dev/null; then
echo "Files have the same contents."
else
echo "Files have different contents."
echo "TOKENS_CHANGED=true" >> $GITHUB_ENV
fi
- name: Send slack message
id: slack
uses: slackapi/slack-github-action@v1.24.0
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_OAUTH_TOKEN }}
with:
channel-id: C062TM03HN2 # DSVA #va-mobile-library-alerts channel
payload: |
{
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "*TEST* Dependabot found an update to *@department-of-veterans-affairs/css-library}*"
}
},
{
"type": "context",
"elements": [
{
"type": "mrkdwn",
"text": "*Tokens changed:* ${{ env.TOKENS_CHANGED }}"
},
{
"type": "mrkdwn",
"text": "<${{ github.event.pull_request.html_url }}|Pull Request>"
}
]
}
],
"unfurl_links": false,
"unfurl_media": false
}