diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index 0233f9f9..b0151b62 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -1122,6 +1122,53 @@ jobs: user: lowlighter plugins_errors_fatal: yes if: ${{ success() || failure() }} + - name: đŸ•šī¸ Steam - Recently played games + uses: lowlighter/metrics@master + with: + filename: metrics.plugin.steam.svg + token: NOT_NEEDED + base: "" + plugin_steam_token: MOCKED_TOKEN + plugin_steam: yes + plugin_steam_user: 0 + plugin_steam_sections: recently-played + plugin_steam_achievements_limit: 0 + use_mocked_data: yes + output_action: none + delay: 120 + user: lowlighter + plugins_errors_fatal: yes + if: ${{ success() || failure() }} + - name: đŸ•šī¸ Steam - Profile and detailed game history + uses: lowlighter/metrics@master + with: + filename: metrics.plugin.steam.full.svg + token: NOT_NEEDED + base: "" + plugin_steam_token: MOCKED_TOKEN + plugin_steam: yes + plugin_steam_user: 0 + use_mocked_data: yes + output_action: none + delay: 120 + user: lowlighter + plugins_errors_fatal: yes + if: ${{ success() || failure() }} + - name: 🧠 16personalities - MBTI Personality profile + uses: lowlighter/metrics@master + with: + filename: metrics.plugin.16personalities.svg + token: ${{ secrets.METRICS_TOKEN }} + base: "" + plugin_16personalities: yes + plugin_16personalities_url: ${{ secrets.SIXTEEN_PERSONALITIES_URL }} + plugin_16personalities_sections: personality, traits + plugin_16personalities_scores: no + output_action: none + delay: 120 + user: lowlighter + plugins_errors_fatal: yes + if: ${{ success() || failure() }} - name: â™Ÿī¸ Chess - Last chess game from lichess.org uses: lowlighter/metrics@master with: diff --git a/source/plugins/community/16personalities/metadata.yml b/source/plugins/community/16personalities/metadata.yml index 89e8d39f..9f112005 100644 --- a/source/plugins/community/16personalities/metadata.yml +++ b/source/plugins/community/16personalities/metadata.yml @@ -19,6 +19,8 @@ inputs: Enable 16personalities plugin type: boolean default: no + extras: + - metrics.run.puppeteer.scrapping plugin_16personalities_url: description: | diff --git a/tests/cases/16personalities.plugin.yml b/tests/cases/16personalities.plugin.yml new file mode 100644 index 00000000..4ea46405 --- /dev/null +++ b/tests/cases/16personalities.plugin.yml @@ -0,0 +1,11 @@ +- name: 🧠 16personalities - MBTI Personality profile + uses: lowlighter/metrics@latest + with: + token: MOCKED_TOKEN + plugin_16personalities: 'yes' + plugin_16personalities_url: https://www.16personalities.com/profiles/xxxxxxxxxxxxx + plugin_16personalities_sections: personality, traits + plugin_16personalities_scores: 'no' + use_mocked_data: 'yes' + verify: 'yes' + modes: [] diff --git a/tests/cases/steam.plugin.yml b/tests/cases/steam.plugin.yml new file mode 100644 index 00000000..7062aaf0 --- /dev/null +++ b/tests/cases/steam.plugin.yml @@ -0,0 +1,20 @@ +- name: đŸ•šī¸ Steam - Recently played games + uses: lowlighter/metrics@latest + with: + token: NOT_NEEDED + plugin_steam_token: MOCKED_TOKEN + plugin_steam: 'yes' + plugin_steam_user: 0 + plugin_steam_sections: recently-played + plugin_steam_achievements_limit: 0 + use_mocked_data: 'yes' + verify: 'yes' +- name: đŸ•šī¸ Steam - Profile and detailed game history + uses: lowlighter/metrics@latest + with: + token: NOT_NEEDED + plugin_steam_token: MOCKED_TOKEN + plugin_steam: 'yes' + plugin_steam_user: 0 + use_mocked_data: 'yes' + verify: 'yes'